Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Команда Linux man

Автор: admin, 26 декабря, 2022
Команды

Команда man в Linux позволяет отобразить справочные страницы любой терминальной команды. Утилита поставляется почти со всеми дистрибутивами Linux.

Использование команды man в Linux

Содержание

  • Разделы руководства
  • Навигация по справочной системе Linux man
  • Синтаксис
  • Примеры использования команды man в Linux
  • Выводы

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

Разделы, из которых состоит справочная система.

  1. Исполняемые программы или команды оболочки.
  2. Системные вызовы (функции, предоставляемые ядром).
  3. Библиотечные вызовы (функции в программных библиотеках.
  4. Игры.
  5. Специальные файлы (обычно находятся в /dev).
  6. Форматы файлов и соглашения, например, /etc/passwd.
  7. Разное (включая пакеты макросов и соглашения), например, groff(7).
  8. Команды системного администрирования (обычно только для root).
  9. Подпрограммы ядра [Нестандартные].

Разделы руководства команды man в Linux

Навигация по справочной системе

Для навигации по справочной системе можно использовать клавиши ↑ и ↓ для перехода вверх или вниз построчно, PgUp и PgDn — для перехода вверх и вниз постранично.

При просмотре больших страниц рекомендуется воспользоваться поиском. Для этого надо нажать /, затем набрать строку поиска и нажать ↵ Enter. После этого строка поиска отобразится в нижней части экрана.

Для обратного поиска (снизу вверх) следует нажать ?. Подсветятся все совпадения с заданным поисковым выражением, а экран прокрутится до первого из них.

Для перехода к следующему подсвеченному вхождению нажимается n (Next), либо поисковая строка остаётся пустой (/) и нажимается ↵ Enter. Для обратного перехода (предыдущее совпадение) используется ? или N (Заглавная).

Для выхода из справочной системы используется клавиша Q (Quit).

Синтаксис

man [опция] [имя_команды]

Примеры использования команды man в Linux

Вывести справочную страницу для команды ls:

$ man ls

Вывести справочную страницу для пакета макросов man из раздела 7 (Альтернативное написание man 7 man.):

$ man man.7

Вывести справочную страницу для пакета макросов man из раздела 7. (Это еще одно альтернативное написание man 7 man. Оно может быть более удобным при копировании и вставке перекрестных ссылок на справочные страницы.):

$ man 'man(7)'

Последовательно вывести все доступные вводные страницы руководства.

$ man -a intro

Отформатировать справочную страницу для bash в формате по умолчанию troff или groff и направить её на принтер с именем ps. Выход по умолчанию для groff обычно PostScript. man --help должен сообщить, какой процессор привязан к опции -t:

$ man -t bash | lpr -Pps

Эта команда распакует и отформатирует исходную страницу руководства nroff ./foo.1x.gz в независимый от устройства (dvi) файл. Перенаправление необходимо, так как флаг -T заставляет вывод направляться на стандартный вывод без пейджера:

$ man -l -Tdvi ./foo.1x.gz > ./foo.1x.dvi

Найти в кратких описаниях и названиях справочных страниц ключевое слово printf как регулярное выражение. Распечатать любые совпадения:

$ man -k printf

Просмотреть справочные страницы, на которые ссылается smail, и распечатать краткие описания всех найденных:

$ man -f smail

Получить детальные инструкции по использованию команды:

$ man man

Выводы

Умение пользоваться справочной системой Linux man необходимо всем, кто работает в терминале. Опции, которыми редко пользуешься, забываются и на помощь всегда придёт справочное руководство.

Последние материалы

  • Утилита sensors
    17 hours 47 minutes ago
  • Сканер Rkhunter
    1 week 1 day ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 5 days ago
  • Программа Timeshift
    3 weeks 4 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru