Главная > Управление пакетами и системой > man

Руководство по команде man: доступ к страницам руководства Linux

man команда (сокращение от manual) используется для отображения онлайн-страниц руководства о различных элементах системы, таких как команды, функции, форматы файлов, интерфейсы ядра и т. д. Это основной источник информации для понимания функциональности системы и устранения проблем. С помощью этого руководства вы можете научиться эффективно использовать команду man и исследовать страницы руководства.

Обзор man

`man` страницы - это официальные документы о программном обеспечении и командах, установленных в системе, и это главный источник информации, к которому обращаются большинство пользователей Linux при возникновении проблем. Каждая страница предоставляет подробное описание, использование, опции, примеры, связанные файлы, ошибки, авторские права и другую информацию по конкретной теме.

Секции страниц man

Страницы man разделены на несколько секций для удобного поиска связанных материалов. Каждая секция содержит определенную информацию, и вы можете указать номер секции после имени команды, чтобы увидеть страницу конкретной секции (например: man 1 ls или man 5 passwd).

Основные секции страниц man
Секция Содержание
1 Исполняемые программы или команды оболочки
2 Системные вызовы (функции, предоставляемые ядром)
3 Функции библиотек (библиотека C)
4 Специальные файлы (файлы устройств)
5 Форматы файлов и соглашения (например: /etc/passwd, /etc/fstab)
6 Игры
7 Прочее (руководства, протоколы, стандарты и т. д.)
8 Команды администрирования системы (команды, требующие прав root)

Навигация по страницам man

Когда открывается страница man, вы используете инструмент навигации под названием less. less помогает легко прокручивать и искать длинные текстовые документы.

Основные клавиши навигации less

  • Spacebar или f: Перейти на следующую страницу
  • b: Перейти на предыдущую страницу
  • Enter или j: Прокрутить вниз на одну строку
  • k: Прокрутить вверх на одну строку
  • /pattern: Искать заданный 'pattern' с начала. n (следующее совпадение), N (предыдущее совпадение)
  • ?pattern: Искать заданный 'pattern' с конца.
  • q: Закрыть страницу man

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

`man` команда предоставляет несколько полезных опций, необходимых для поиска и отображения страниц руководства.

1. Основное использование

2. Поиск и другие опции

Сгенерированная команда:

Комбинируйте команды.

Описание:

`man` Запускает команду.

Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.

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

Изучите различные примеры использования команды `man`, чтобы эффективно исследовать документацию системы Linux и получать необходимую информацию.

Просмотр страницы руководства для команды ls

man ls

Открывает страницу, содержащую всю информацию о команде `ls`, включая использование, опции и примеры.

Просмотр руководства по формату файла passwd

man 5 passwd

Смотрим описание формата файла `/etc/passwd` (раздел 5), а не команды `passwd` (раздел 1).

Поиск ключевых слов для команд, связанных с сетью

man -k network

Ищет все элементы, содержащие слово 'network', в заголовках страниц руководства и кратких описаниях. (фактически это то же самое, что и `apropos network`)

Просмотр краткого описания команды echo

man -f echo

Выводит краткое однострочное описание команды `echo`. (фактически это то же самое, что и `whatis echo`)

Просмотр всех страниц руководства, связанных с printf

man -a printf

`printf` существует как команда оболочки (раздел 1) и как функция библиотеки C (раздел 3). Используя опцию `-a`, вы можете последовательно просмотреть обе страницы.



Те же команды в категории