Команда help в Linux с примерами

Команда help в Linux с примерами

Рубрики:

Linux, Утилиты Linux

Метки:

help, linux, man

Утилита help — инструмент командной строки Linux, который предоставляет краткую справку о встроенных командах. Встроенные команды — те, что являются частью самой оболочки (например, Bash).

В этой статье мы расскажем, как использовать утилиту help в ОС Linux.

Содержание:

  1. Синтаксис команды help
  2. Вывод на экран всех встроенных команд Linux
  3. Получение информации о встроенной команде
  4. Вывод на экран однострочного описания и синтаксиса встроенной команды
  5. Получение информации о встроенной команде в виде man-страницы
  6. Выводы

Синтаксис команды help

Общий синтаксис команды help достаточно прост и имеет следующий вид:

 

Здесь:

  • [options] — необязательные опции, которые расширяют функционал утилиты;
  • [pattern] — встроенная команда, информацию о которой нужно вывести на экран.

Чтобы ознакомиться с функционалом help, выполните эту команду с опцией --help:

 

help help

Читайте также: Чтение man-страниц с помощью tldr в Linux.

Вывод на экран всех встроенных команд Linux

Если запустить утилиту help без каких-либо опций и аргументов, она выведет в окно терминала список всех встроенных команд Linux и их синтаксис. Например:

 

all internal commands

Получение информации о встроенной команде

Допустим, нам нужно прочитать описание команды source. Для этого передадим ее в качестве аргумента help:

 

help source

На скриншоте выше видно, что выполненная команда отобразила синтаксис source и описание этой утилиты.

Давайте попробуем запросить информацию о широко известной команде ls с помощью help:

 

help ls

Инструмент help вывел на экран сообщение no help topics match 'ls', то есть он не может показать описание ls. Это говорит о том, что команда не является встроенной.

Читайте также: 15 примеров команды ls в Linux.

Вывод на экран однострочного описания и синтаксиса встроенной команды

Опция -d указывает команде help вывести на экран однострочное описание встроенной утилиты, которая указана в качестве аргумента. Например:

 

help short description

Кроме этого, мы можем указать help вывести на экран только синтаксис встроенной команды. Чтобы это сделать, следует использовать опцию -s:

 

help show syntax of commands

Получение информации о встроенной команде в виде man-страницы

Разработчики предусмотрели возможность просмотра описания встроенных команд с помощью help в формате man-страниц. В решении этой задачи поможет опция -m. Например:

 

help man-like output

Читайте также: Как просмотреть цветные справочные страницы в Linux.

Выводы

Мы рассказали, что такое утилита help и как ее использовать в ОС Linux. Помните, что она отображает описание только встроенных команд оболочки.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Утилиты Linux

Метки:

help, linux, man

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики