Главная > Среда и утилиты > whatis

whatis: Проверка краткой информации о команде

Команда `whatis` отображает однострочное описание страницы руководства для указанного ключевого слова. Это полезно для быстрого понимания функции или назначения конкретной команды. Она предоставляет ту же информацию, что и первая строка страницы `man`, помогая получить краткий обзор перед просмотром подробностей.

Обзор

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

Основные функции

  • Предоставляет однострочное резюме команды/функции/формата файла
  • Поиск в базе данных страниц руководства
  • Поддержка быстрого поиска информации

Основные опции

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

Поиск и вывод

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

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

Описание:

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

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

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

Различные примеры использования команды `whatis`.

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

whatis ls

Проверяет краткую информацию о команде `ls`.

Поиск по шаблону

whatis -w 'grep*'

Находит краткую информацию обо всех командах, начинающихся с `grep`.

Поиск по конкретному разделу

whatis -s 1,5 passwd

Проверяет информацию о команде `passwd` для пользовательских команд (раздел 1) и форматов файлов (раздел 5).

Поиск по регулярному выражению

whatis -r 'user|group'

Использует регулярное выражение для поиска команд, содержащих 'user' или 'group'.

Советы и примечания

Полезные советы и моменты, на которые стоит обратить внимание при использовании `whatis`.

Обновление базы данных

`whatis` использует базу данных страниц руководства. Если новые страницы руководства установлены или существующие обновлены, `whatis` может не найти информацию. В этом случае необходимо обновить базу данных, выполнив команду `sudo mandb`.

Обновление базы данных руководства

sudo mandb

Вручную обновляет базу данных `whatis`.

Отличие от apropos

`whatis` ищет первую строку страницы руководства для точно указанного ключевого слова, в то время как `apropos` (эквивалент `man -k`) ищет ключевые слова по всему названию и описанию страниц руководства. Поэтому `apropos` предоставляет более широкий спектр результатов поиска.


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