Если имя команды знакомо, но назначение забыто, whatis показывает краткое напоминание из базы man-страниц.
Командная строка · Урок 17
whatis
Научитесь получать краткие описания man-страниц и понимать номера их разделов.
Поиск точного имени
Передайте одно или несколько точных имён тем. Результат берётся из раздела NAME установленной страницы:
$ whatis cat
cat (1) - concatenate files and print on the standard output
Это описание, а не список параметров или примеров. Для деталей используйте man cat или cat --help.
Вы знаете имя cat и хотите однострочное описание из руководства. Что запустить?
Чтение номеров разделов
Если тема есть в нескольких разделах, whatis может показать несколько строк:
$ whatis passwd
passwd (1) - change user password
passwd (5) - the password file
Число в скобках — раздел руководства. passwd(1) описывает пользовательскую команду, а passwd(5) — формат файла. Открыть их можно через man 1 passwd и man 5 passwd.
Что обозначает (5) в passwd (5) - the password file?
Выбор между whatis, man и apropos
whatis NAME: краткие описания точного имени темы.man NAME: полная man-страница.apropos KEYWORD: поиск ключевого слова в именах и описаниях.
Например:
$ apropos password
Используйте apropos, когда знаете задачу, но не имя команды; whatis — когда имя уже известно.
Вы не знаете имя команды и хотите искать описание по слову password. Что подходит?
Если описания нет
Если whatis не находит подходящего, тема может не иметь установленной страницы или база устарела. Это не доказывает отсутствие исполняемого файла, псевдонима, функции или встроенной команды. Используйте type NAME, затем выберите подходящую справку.
whatis deploy не нашла описание. Какая команда проверяет разрешение deploy как псевдонима, функции, встроенной команды или файла?
Урок завершён
Вы завершили whatis
Теперь вы умеете получать и понимать краткие описания из базы руководств.
Искать точную тему через
whatis.Читать номер раздела в скобках.
Использовать
manдля полной страницы.Использовать
apropos, когда известно ключевое слово, а не имя.
Сохраните прогресс
Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.
Создать бесплатный аккаунт