Unix & Linux

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

15
Какое законное использование команды `touch`?
Какой смысл touchкоманды? Я знаю, что могу создавать пустые файлы с ним, но так же и с echo -n. Иначе зачем кому-то менять временные метки файла? Если не создать ложное впечатление о возрасте файла, я не вижу другого использования, и этот не является законным (с моей точки зрения).

4
Создать архив tar, разбитый на блоки максимального размера
Мне нужно сделать резервную копию довольно большого каталога, но я ограничен размером отдельных файлов. Я хотел бы по существу создать tar.(gz|bz2)архив, который разделен на максимальные архивы 200 МБ. Clonezilla делает что-то похожее на это, разбивая резервные копии изображений, названные так: sda1.backup.tar.gz.aa sda1.backup.tar.gz.ab sda1.backup.tar.gz.ac Есть ли способ, которым я могу сделать …
83 backup  tar 

7
Установить громкость с терминала
Можно ли установить громкость звука с помощью терминала, вместо того, чтобы щелкать значок динамика в верхней панели? Причина, по которой я хочу это сделать, состоит в том, что на моей клавиатуре нет кнопок увеличения / уменьшения громкости, и я нахожу это раздражающим, чтобы дотянуться до мыши.


5
Рождение пусто на ext4
Я только что прочитал Birthраздел, statи кажется, что ext4 должен его поддерживать, но даже файл, который я только что создал, оставляет его пустым. ~ % touch test slave-iv ~ % stat test.pl slave-iv File: ‘test.pl’ Size: 173 Blocks: 8 IO Block: 4096 regular file Device: 903h/2307d Inode: 41943086 Links: 1 …
83 filesystems  ext4  stat 

3
Как сделать так, чтобы скрипт в /etc/init.d запускался при загрузке?
Я думаю, что прочитал что-то об этом некоторое время назад, но я не могу вспомнить, как это было сделано. По сути, у меня есть служба, в /etc/init.dкоторой я хотел бы запускаться автоматически во время загрузки. Я помню, что это как-то связано с символической ссылкой скрипта в /etc/rc.dкаталог, но я не …

5
Разница между / bin и / usr / bin
Я прочитал это на этом сайте, и это не имеет смысла. http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/basic/node32.html Когда UNIX была впервые написана /binи /usr/binфизически размещалась на двух разных дисках: /binна меньшем, более быстром (более дорогом) диске, и /usr/binна более медленном, большем. Теперь, /binэто символическая ссылка на /usr/bin: они по сути один и тот же каталог. …
83 linux  directory  fhs 

1
Как продлить устаревшую пару ключей с помощью gpg
Каков наилучший способ обновить пару ключей gpg после истечения срока действия и в чем причина этого метода? Пара ключей уже подписана многими пользователями и доступна на общедоступных серверах. Должен ли новый ключ быть подразделом устаревшего закрытого ключа? Должен ли он быть подписан старым (я мог бы попытаться отредактировать ключ и …
83 gpg  maintenance 

7
Создание GIF-анимации из файлов PNG
Есть ли инструмент для создания gifанимации из набора pngфайлов? Я попробовал convertкоманду из набора ImageMagick , но это не всегда удается. Кроме того, у меня есть несколько проблем с этим: Я не могу сказать, каков прогресс. Независимо от того, что я пытаюсь, -delayфлаг не меняет частоту кадров анимации GIF. convertопределяет …

9
rm -rf все файлы и все скрытые файлы без. & .. ошибка
rm -rf /some/path/* удаляет все не скрытые файлы в этом каталоге (и его подкаталогах). rm -rf /some/path/.* удаляет все скрытые файлы в этом каталоге (но не в подкаталогах), а также выдает следующую ошибку / предупреждение: rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory: `/some/dir/..' Как правильно рекурсивно удалять все …
83 wildcards  rm 

6
Как мне удаленно редактировать файлы через ssh?
Я должен отредактировать некоторые файлы, размещенные на каком-либо сервере, к которому я мог бы обратиться через ssh. Я бы предпочел отредактировать эти файлы в настроенном vimна моей рабочей станции (у меня нет прав на изменение vimнастроек на удаленном сервере). Иногда я хотел бы отредактировать файл с помощью sublime textдругого графического …
83 ssh  vim  editors 

3
Если вы ^ Z из процесса, он «останавливается». Как вы переключаетесь обратно?
Я случайно «остановил» свой telnetпроцесс. Теперь я не могу ни «переключиться обратно», ни убить его (он не будет отвечать kill 92929, где 92929 - это процесс). Итак, мой вопрос: если у вас остановлен процесс в командной строке Linux, как вы переключаетесь на него или убиваете его, не прибегая к помощи …

5
Почему root-вход через SSH настолько плох, что всем советуют его отключить?
Все в Интернете советуют отключить root-вход через SSH, так как это плохая практика и дыра в безопасности системы, но никто не объясняет, почему это так. Что такого опасного в том, чтобы включить root-вход (особенно при отключенном парольном входе)? И в чем разница между именем пользователя X и паролем Y или …
83 ssh  security  root 

9
Каков наиболее подходящий каталог для размещения файлов, которыми обмениваются пользователи?
Или: куда я могу поместить файлы, принадлежащие группе? Предположим, в системе Unix есть два пользователя: Джо и Сара . Они оба являются членами группы любителей кино . Где я должен положить свои файлы фильмов? /home/{joe,sarah}/moviesне подходят, потому что эти каталоги принадлежат joe / sarah , а не их группе; /home/movies-enthusiastтоже …

2
Как сигнализировать об окончании ввода стандартного ввода
В Bash я узнал, что сигнал окончания можно изменить с помощью вот документа. Но по умолчанию, как я могу сигнализировать конец ввода стандартного ввода? Я обнаружил, что с помощью cat и chardet их входные данные stdin могут сигнализироваться как завершенные с помощью Ctrl + d. Но, похоже, я помню, что …

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