Что я набираю в терминале, чтобы понять, что означают команды?
Есть ли быстрая клавиша, чтобы перечислить, что означает каждая команда справки в терминале Gnome? Я попал в список случайно, но не знал переключателя клавиш для замедления списка, наверное, это DOS?
2 ответа
Что такое команды?
Команда может быть одной из четырех разных вещей:
- Исполняемая программа, как и все эти файлы в
/usr/bin
, - Команда встроена в саму оболочку.
- Функция оболочки.
- Псевдоним.
Определение команд
Обычно используют тип, чтобы узнать, что такое тип команды. например:
$ type cd
cd is a shell builtin
Тогда это показывает, что cd
команда является встроенной командой
Получение справки о командах:
help
: Получить помощь для встроенных команд--help
- Показать информацию об использованииman
- Показать страницу руководства программыinfo
- Показать информацию о программе вводаREADME
И другие файлы программной документации
help
: Получить помощь для встроенных в Shell
использование help
для каждой встроенной команды оболочки. попробуйте это например: help cd
--help
- Показать информацию об использовании
Многие исполняемые программы поддерживают --help
параметр, который отображает описание поддерживаемого синтаксиса команды и параметров. Например mkdir --help
man - Показать страницу руководства программы
Большинство исполняемых программ, предназначенных для использования в командной строке, предоставляют формальную часть документации, называемую руководством или страницей руководства. Например man mkdir
info - Показать информацию о программе
Проект GNU предоставляет альтернативу страницам руководства для своих программ, которая называется info.
Информационные страницы отображаются с программой чтения, названной, соответственно, информация. Информационные страницы имеют гиперссылки, как веб-страницы. Например: info mkdir
README и другие файлы документации по программе
Многие программные пакеты, установленные в вашей системе, имеют файлы документации, находящиеся в /usr/share/doc
каталог. Например: less /usr/share/doc/adduser/examples/adduser.local
**
Краткое описание из книги "Командная строка Linux", Уильям Э. Шоттс-младший, второе интернет-издание
**
Используйте команду man (COMMAND)
в терминале.
Например: если бы я хотел узнать, что grep
есть и как его использовать я бы запустил man grep
,