В этом руководстве мы покажем, как использовать команду «help» в Linux.
Предпосылки:
Для выполнения действий, описанных в этом руководстве, вам потребуются следующие компоненты:
- Функциональная система Linux. В целях тестирования и обучения виртуальная машина Linux вполне подойдет.
- Базовое понимание интерфейса командной строки
Команда помощи
При работе с CLI мы в основном взаимодействуем с программой-оболочкой, которая действует как интерфейс к базовой операционной системе. На данный момент Bash является наиболее широко используемой программой-оболочкой. Большинство систем Linux в настоящее время используют Bash в качестве оболочки по умолчанию.
Команда «help» — это встроенная команда оболочки Bash. Он используется для просмотра документации оболочки других встроенных команд, таких как echo, cd, pwd, alias и других.
Чтобы получить список всей доступной документации, запустите команду help:
$ помощь
Все команды (и ключевые слова) в списке являются встроенными командами и функциями оболочки. Мы можем проверить это с помощью команды «type». Например:
$ тип помощь экспорт тест оценивать руководитель страдающий возвращаться
Справочная документация может быть краткой или относительно подробной. Однако полную документацию можно найти на страницах руководства (если таковые имеются).
Основное использование
В следующем примере справка предоставит краткую документацию по команде «pwd»:
$ помощь страдающий
Точно так же мы можем использовать «помощь», чтобы просмотреть краткую документацию по другим инструментам.
$ помощь его
$ помощь CD
$ помощь эхо
Мы также можем бегло просмотреть документацию самой команды help:
$ помощь помощь
Краткое описание
Вместо документации «помощь» может печатать краткое описание указанной команды. Для этого вам нужно добавить флаг «-d»:
$ помощь -д < аргумент >
В первом примере посмотрите краткое описание «pwd»:
$ помощь -д страдающий
Аналогичным образом мы можем проверить краткое описание других команд:
$ помощь -д его
$ помощь -д CD
$ помощь -д эхо
Псевдо-страница пользователя
Вместо этого мы можем указать «help» распечатать документацию в формате man-страницы. Поскольку это не настоящая справочная страница команды, ее называют псевдосправочной страницей.
Чтобы получить документацию в формате man-страницы, используйте флаг «-m»:
$ помощь -м < аргумент >
Например, ознакомьтесь со справочной документацией «help» в формате man-страницы:
$ помощь -м помощь
Аналогично мы можем применить это форматирование к другой документации:
$ помощь -м его
$ помощь -м CD
$ помощь -м эхо
Только синтаксис команды
Хотите быстро взглянуть на командную структуру конкретной команды? Используя ' -с Флаг ” будет отображать только синтаксис команды:
$ помощь -с < аргумент >
Например, чтобы проверить синтаксис команды echo, используйте следующую команду:
$ помощь -с эхо
Аналогично мы можем проверить синтаксис других команд:
$ помощь -с его
$ помощь -с CD
$ помощь -с помощь
Коды выхода
В зависимости от успеха запуска комментария команда help возвращает код выхода. Значения кода выхода следующие:
- 0 : команда выполнена успешно.
- 1 : Данный аргумент не найден.
- 2 : Неправильный вариант.
Следующий пример демонстрирует эти коды выхода:
$ помощь помощь$ эхо $?
$ помощь реклама
$ эхо $?
$ помощь -asdf
$ эхо $?
Заключение
В этом руководстве мы успешно продемонстрировали, как использовать команду «help» в Linux. Это встроенная команда оболочки, которая представляет документацию о других встроенных командах оболочки.
Хотите узнать больше об оболочке Linux? Узнайте о сценариях Bash — надежном способе использования оболочки Bash для автоматизации задач.
Удачных вычислений!