Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем



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

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

7
Считается ли лучшей практикой не использовать заглавные буквы в именовании файлов?
Люди говорят, что вы не должны использовать пробелы в именах файлов Unix. Есть ли веские причины не использовать заглавные буквы в именах файлов (т. File_Name.txtЕ. Против file_name.txt)? Или это просто вопрос личных предпочтений?
28 filenames 

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

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


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

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


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

1
Использовать другое имя пользователя по умолчанию для определенного хоста
У меня есть другое (назначенное, неизменяемое) имя пользователя на одном из серверов, на которые я регулярно регистрируюсь, и я хотел бы избегать его записи каждый раз. Могу ли я сделать эти строки [tohecz@localhost ~]$ ssh myserver.cz [tohecz@localhost ~]$ ssh anotherserver.cz вести себя как следующее? [tohecz@localhost ~]$ ssh tohecz@myserver.cz [tohecz@localhost ~]$ …
28 ssh  users 

4
Результат сравнения двух файлов с переключенными строками говорит о том, что дважды пропущена одна и та же строка
Я пытаюсь понять команду linux diff для двух файлов, строки которых просто перестановки друг друга, но не в состоянии получить вывод, который он генерирует. Рассмотрим три команды ниже: [myPrompt]$ cat file1 apples oranges [myPrompt]$ cat file2 oranges apples [myPrompt]$ diff file1 file2 1d0 < apples 2a2 > apples Может кто-нибудь …
28 diff 

6
Проверяйте статистику пинга без остановки
Есть ли способ сказать, pingчтобы показать свою обычную статистику завершения без остановки выполнения? Например, я хотел бы быстро просмотреть: --- 8.8.8.8 ping statistics --- 2410 packets transmitted, 2274 received, +27 errors, 5% packet loss, time 2412839ms rtt min/avg/max/mdev = 26.103/48.917/639.493/52.093 ms, pipe 3 без необходимости останавливать программу, тем самым теряя …
28 linux  command-line  gnu  ping 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.