Что я набираю в терминале, чтобы понять, что означают команды?

Есть ли быстрая клавиша, чтобы перечислить, что означает каждая команда справки в терминале Gnome? Я попал в список случайно, но не знал переключателя клавиш для замедления списка, наверное, это DOS?

2 ответа

Что такое команды?

Команда может быть одной из четырех разных вещей:

  1. Исполняемая программа, как и все эти файлы в /usr/bin,
  2. Команда встроена в саму оболочку.
  3. Функция оболочки.
  4. Псевдоним.

Определение команд

Обычно используют тип, чтобы узнать, что такое тип команды. например:

$ 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,

Другие вопросы по тегам