Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

7
Чи вважається найкращою практикою не використовувати великих літер у іменуванні файлів?
Люди кажуть, що не слід використовувати пробіли в іменуванні файлів Unix. Чи є вагомі причини не використовувати великі літери у назвах файлів (тобто File_Name.txtпроти file_name.txt)? Або це лише питання особистої переваги?
28 filenames 

5
Як Linux відрізняє реальні та неіснуючі (наприклад: пристрої) файли?
Це питання на низькому рівні, і я розумію, що це може бути не найкраще місце для запитання. Але це здавалося більш доцільним, ніж будь-який інший веб-сайт SE, і ось далі. Я знаю, що у файловій системі Linux деякі файли фактично існують , наприклад: /usr/bin/bashтакий, який існує. Тим НЕ менше, (наскільки …



4
Як розширити розділ файлової системи на Ubuntu VM?
Я запускаю Ubuntu Desktop 14.04 як VM на комп'ютері з комп'ютером з vmware fusion. Я отримую проблеми з космічним попередженням і тепер хочу розширитись з 20 ГБ до 200 ГБ. Я вимкнув VM і з боку vmware збільшив виділений простір на диску: Вимкніть живлення VMWare Fusion -> Віртуальна машина -> …

2
Як змусити користувача змінити пароль під час першого входу за допомогою ssh?
Я намагаюся змусити новоствореного користувача змінити пароль під час першого входу за допомогою ssh. З міркувань безпеки я хочу надати йому безпечний пароль, поки він не ввійде в перший раз. Поки що я робив наступне: useradd -s /bin/bash -m -d /home/foo foo passwd foo Це робить chage -d 0 fooлише …
28 linux  bash  ssh  login  pam 

5
Здійснення заміни для читання Linux назад в пам'ять
Ядро Linux замінює більшість сторінок з пам'яті, коли я запускаю програму, яка використовує більшість 16 Гб фізичної пам'яті. Після завершення програми кожна дія (введення команд, перемикання робочих просторів, відкриття нової веб-сторінки тощо) займає дуже багато часу, оскільки відповідні сторінки спочатку потрібно прочитати за допомогою swap. Чи є спосіб сказати ядро …
28 linux  kernel  memory  swap  sysfs 

2
Чи безпечно переміщувати файл, до якого додається?
У мене є процес node.js, який використовується fs.appendFileдля додавання рядків до file.log. Додаються лише повні рядки приблизно 40 символів на рядок, наприклад дзвінки схожі fs.appendFile("start-end"), а не 2 дзвінки, як fs.appendFile("start-")і fs.appendFile("end"). Якщо я переміщую цей файл, чи file2.logможу я бути впевненим, що жодні рядки частково не втрачені чи скопійовані?

6
Найкращий спосіб звільнити місце на диску від видалених файлів, які тримаються відкритими
Привіт У мене є багато файлів, які були видалені, але чомусь дисковий простір, пов'язаний із видаленими файлами, не може бути використаний, поки я явно не знищу процес для файлу, який займає місце на диску $ lsof /tmp/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME cron 1623 root 5u …

2
Скопіюйте зображення з буфера обміну у файл
Чи можливо взяти зображення з буфера обміну і вивести його у файл (за допомогою X)? Я можу це легко зробити з текстом: $ xclip -selection c -o > file.text Але коли я пробую сказане із зображенням, нічого не пишеться. Причиною, що я хочу це зробити, є те, що у мене …

6
Як додати декларацію про перевезення перед кожною новою лінією?
У мене є файл, який використовується лише \nдля нових рядків, але мені він потрібен \r\nдля кожного нового рядка. Як я можу це зробити? Наприклад, я вирішив це у Vim за допомогою :%s/\n/\r\n/g, але я хотів би використовувати сценарій або додаток командного рядка. Будь-які пропозиції? Я спробував розібратися з цим sedабо …
28 sed  grep  newlines 


4
Чому не можна витягнути .zip файли? [зачинено]
Я спробував більшість форматів (gzip тощо) витягнути zip-файл tar, і коли я досить розчарувався в Google для цього, я не знайшов способу витягнути zip-файл із tarта лише рекомендаціями щодо використання zipабо unzip. Власне, у моїй системі Linux навіть не є zipутиліта, а лише unzip(що залишає мене цікавити, чому це головний …
28 tar  zip 


1
Використовуйте інше ім'я користувача за замовчуванням для конкретного хоста
У мене є інше (призначене, незмінне) ім'я користувача на одному з серверів, на який я регулярно входжу, і я хотів би уникати його запису кожного разу. Чи можу я зробити ці рядки [tohecz@localhost ~]$ ssh myserver.cz [tohecz@localhost ~]$ ssh anotherserver.cz поводитись як наступне? [tohecz@localhost ~]$ ssh tohecz@myserver.cz [tohecz@localhost ~]$ ssh …
28 ssh  users 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.