man
100%

Командная строка · Урок 16

man

Научитесь открывать, просматривать, искать и выбирать разделы установленных man-страниц.

Для многих команд, интерфейсов, файлов конфигурации и административных инструментов Linux установлена справочная документация — manual pages, или man-страницы. Команда man находит и показывает их.

Открытие man-страницы

Передайте man имя темы. Например:

$ man ls

Страницы обычно содержат синопсис, описание, параметры, связанные файлы и перекрёстные ссылки, хотя точные разделы различаются.

Какая команда открывает установленную man-страницу ls?

Навигация и поиск

Во многих системах man показывает страницы через less. Используйте стрелки и страницы, а также:

  • /pattern и Enter — поиск вперёд.
  • n — повтор в том же направлении.
  • N — повтор в обратном направлении.
  • q — выход.

Просмотрщик зависит от системы и среды, поэтому клавиши не универсальны; указанные относятся к обычной настройке с less.

Как в открытой через less man-странице начать поиск --recursive вперёд?

Какая клавиша в обычном просмотрщике возвращает из man-страницы в оболочку?

Выбор раздела руководства

Руководство организовано в нумерованные разделы:

  • 1: пользовательские команды.
  • 2: системные вызовы.
  • 3: библиотечные функции.
  • 5: форматы файлов.
  • 8: команды администрирования.

Одна тема может встречаться в нескольких разделах. Чтобы выбрать нужный, укажите номер перед темой:

$ man 5 passwd
$ man 1 passwd

Первая команда открывает формат файла passwd из раздела 5, вторая — пользовательскую команду из раздела 1. Ссылки вида passwd(5) используют ту же запись topic(section) («тема(раздел)»).

Какая команда открывает страницу раздела 5 о формате файла passwd?

Если страницы нет

Не каждое имя имеет отдельную установленную страницу. Если man не находит запись:

  • выполните type NAME, чтобы увидеть разрешение Bash;
  • используйте help NAME для встроенной команды Bash;
  • попробуйте NAME --help для поддерживающей это внешней программы;
  • проверьте отдельный пакет документации дистрибутива.

type cd сообщает, что cd встроена в Bash, а отдельной страницы нет. Что попробовать?

Урок завершён

Вы завершили man

Теперь вы умеете находить и просматривать установленную справочную документацию.

  • Открывать страницу по теме.

  • Искать и перемещаться в обычном просмотрщике.

  • Выходить из просмотрщика в оболочку.

  • Выбирать нумерованный раздел.

  • Подбирать другой источник, если страницы нет.

Сохраните прогресс

Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.

Создать бесплатный аккаунт
Следующий Урок
Назад к Командная строка