Обзор
`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` предоставляет более широкий спектр результатов поиска.