Unix & Linux

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

1
Какова реальная цель опции -X GNU grep и почему она недокументирована?
Читая этот вопрос , я обнаружил, что в GNU grepесть -Xопция, которая ожидает аргумент. Как ни странно, это не упоминается ни на странице руководства, ни на странице информации. Глядя на исходный код, этот комментарий находится прямо в середине --helpвывода : /* -X is deliberately undocumented. */ Глядя дальше, кажется , …
58 grep  options 

3
Я только что «mv» отредактировал каталог 49GB на неверный путь к файлу, возможно ли восстановить исходное состояние файлов?
У меня есть (ну, у меня был ) каталог: /media/admin/my_data Он был размером около 49 ГБ и содержал десятки тысяч файлов. Каталог является точкой монтирования активного раздела LUKS. Я хотел переименовать каталог в: /media/admin/my_data_on_60GB_partition В то время я не понимал, но я выполнил команду из домашнего каталога, поэтому я сделал: …

4
Оболочка ksh93 мертва?
2013-01-10 Гленн Фаулер опубликовал это в списке рассылки ast-users : Как уже несколько раз указывалось в списках AST и UWIN, AT & T практически не поддерживает программное обеспечение OpenSouce, поэтому у нас так мало людей, которые занимаются нашей довольно большой коллекцией программного обеспечения AST. Несмотря на это, ksh, nmake, vczip, …

3
Как `да` пишет в файл так быстро?
Позвольте мне привести пример: $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 Здесь вы можете видеть, что команда yesзаписывает 11504640строки в секунду, а я могу писать только 1953строки …
58 bash  coreutils  write  yes 

2
> & - более эффективен, чем> / dev / null?
Вчера я прочитал этот комментарий, который говорит, что в оболочке (по крайней мере bash) >&-"имеет тот же результат, что и" >/dev/null. Этот комментарий фактически ссылается на руководство АБС как на источник информации. Но этот источник говорит, что >&-синтаксис «закрывает файловые дескрипторы». Мне не ясно, являются ли два действия закрытия файлового …

1
Отдельная команда для входа в SSH и запуска программы?
Есть ли способ структурировать одну команду для входа через SSH на удаленный сервер и запуска программы в оболочке удаленного входа? В руководстве OpenSSH написано: «Если указана команда, она выполняется на удаленном хосте вместо оболочки входа в систему». Так, например, ssh user@server mailвойдете на удаленный сервер, отобразите состояние почтового ящика, а …
58 bash  shell  ssh  openssh 

3
Что означает «rm is hashed»?
Я иду через http://mywiki.wooledge.org/BashGuide/CommandsAndArguments и наткнулся на это: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Чуть раньше в руководстве были перечислены различные типы команд, понятные Bash: псевдонимы, функции, встроенные функции, ключевые слова и исполняемые файлы. Но не было упоминания о «хешированном». Итак, …
58 bash  shell  command 

4
Какой стандарт для отступов в сценариях оболочки? [закрыто]
Сообщество Java использует 4 пробела в качестве единицы отступа. 1 сообщество Ruby использует 2 пространства, которые обычно согласованы. 2 Какой стандарт для отступов в сценариях оболочки? 2 или 4 пробела или 1 табуляция?


3
Почему программе Unix mv не нужна опция -R (рекурсивная) для каталогов, а cp это нужно?
Я всегда запутался, когда нужно использовать cpили mv: «Нужна ли -Rопция при работе с dir?» В GNU coreutils cpнужен -Rи mvне нужен . Я просто не могу найти причину, почему cpнужен -Rвариант для копирования dirs и mvнет. Я думаю, что cpбез dirs -R(но рекурсивное поведение, как есть -Rи нравится mv) …
58 directory  rename  cp 


5
CD, просто набрав имя каталога?
У меня было это где-то 20 лет назад, или я мечтал об этом. В основном: Если, если типа blobblobя получаю blobblob: command not found Справедливо. Мне бы хотелось, чтобы, когда моя оболочка получала эти ошибки (команда не найдена), она проверяла, существует ли каталог с таким именем ('blobblob') и относится ли …

5
Как определяются флаги использования GPG в списке ключевых деталей?
Когда я перечисляю детали ключа, я получаю вывод, как это: $ gpg --edit-key SOMEID pub [..] created: [..] expires: [..] usage:SC [..] sub [..] created: [..] expires: [..] usage: E Или даже usage: SCAна другой ключ (часть мастер-ключа). Что означают эти сокращения в поле использования? Я могу вывести это: S …
58 gpg 

5
Как лучше справиться с отключениями от сервера монтируемых sshfs?
У меня есть несколько каталогов, смонтированных через sshfs . Иногда я получаю отключение от сервера (не настраивается мной). Я обычно монтирую каталоги вот так sshfs user@server.example.com:/home/user /mnt/example Когда сервер отключается, подсистема sshfs не размонтирует / освобождает каталог, а блокирует его недоступным. Крепление все еще видно при наборе mount. Когда я …
58 ssh  mount  sshfs 


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