Man

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Ошибка скрипта: Модуля «hatnote» не существует.{{#if: | }} Шаблон:Lowercase

Описание и опции команды man

man (от англ. Шаблон:Lang-en2 — руководство) — команда Unix, предназначенная для форматирования и вывода справочных страниц. Поставляется почти со всеми UNIX-подобными дистрибутивами. Каждая страница справки является самостоятельным документом и пишется разработчиками соответствующего программного обеспечения.

Использование

Чтобы вывести справочное руководство по какой-либо команде (или программе, предусматривающей возможность запуска из терминала), можно в консоли ввести: <source lang="bash">

man <command_name> 

</source>

Например, чтобы посмотреть справку по команде ls, нужно ввести man ls.

Для навигации в справочной системе man можно использовать клавиши Шаблон:Key и Шаблон:Key для построчного перехода, Шаблон:Key и Шаблон:Key для постраничного перехода вверх и вниз соответственно.

При просмотре больших страниц удобно воспользоваться поиском, для чего следует нажать Шаблон:Key, затем набрать строку поиска (и слеш, и строка поиска отобразятся в нижней части экрана) и нажать Шаблон:Key. Обратным поиском (снизу вверх) можно воспользоваться, нажав кнопку Шаблон:Key. При этом подсветятся все совпадения с заданным регулярным выражением, и экран прокрутится до первого из них. Для перехода к следующему подсвеченному вхождению нужно нажать Шаблон:Key (Next — следующий) либо оставить строку поиска пустой (Шаблон:Key, затем - Шаблон:Key). Для показа предыдущего совпадения надо также использовать вопросительный знак или же нажимать Шаблон:Key (заглавную, то есть Шаблон:Key).

Для получения краткой справки по командам и горячим клавишам справочной системы нужно нажать Шаблон:Key (Help — помощь).

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

Для получения детальной инструкции по использованию команды используется конструкция <source lang="bash">

man man

</source>

Разделы

Справочные страницы поделены на 8 стандартных разделов<ref name=":1">Шаблон:Cite web</ref> и один дополнительный<ref name=":0">Шаблон:Cite web</ref>. Каждый из разделов соответствует той или иной тематике в рамках установленной операционной системы.

Раздел Краткое описание<ref name=":1" />
1 Прикладные программы и команды оболочки
2 Системные вызовы ядра (функции языка Си)
3 Библиотечные вызовы (функции различных библиотек, установленных в систему)
4 Специальные файлы (находящиеся обычно в каталоге /dev)
5 Форматы файлов и соглашения
6 Игры
7 Различные описания, соглашения и прочее
8 Команды администрирования системы, которые обычно запускаются от имени суперпользователя
9 Ядро операционной системы (нестандартный раздел)<ref name=":0" />

Номер раздела в команде man указывается вторым аргументом, перед названием справочной страницы. Если номер раздела опущен, то поиск справочной страницы ведётся по всем разделам по порядку.<syntaxhighlight lang="bash"> man passwd #раздел 1 man 1 passwd #раздел 1 man 5 passwd #раздел 5 </syntaxhighlight>

Примечания

Шаблон:Примечания

Ссылки

Переводы man-страниц на русский язык

Шаблон:Нет ссылок Шаблон:Команды Unix