Команда whatis в Linux с примерами

Опубликовано: 16 Февраля, 2022

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

Синтаксис:

whatis [-dlv?V] [-r|-w] [-s list] [-m system[, …]] [-M path] [-L locale] [-C file] name …

Команда whatis с параметром справки: команда whatis выдает ошибку, если не переданы параметры, имя файла или аргументы. Итак, когда мы используем параметр -h, он дает общий синтаксис вместе с различными параметрами, которые можно использовать.

Пример:

Параметры:

  • whatis -d: эта опция печатает отладочную информацию.

    Пример:

     whatis -d ls

  • whatis -v: эта опция выводит подробные предупреждающие сообщения.

    Пример:

     whatis -v ls

  • whatis -r: эта опция интерпретирует каждое имя как регулярное выражение. Если какое-либо из имен совпадает с какой-либо частью имени страницы, будет выполнено совпадение. Эта опция заставляет команду whatis работать несколько медленнее из-за характера поиска в базе данных.

    Пример:

     whatis -r ls

  • whatis -w: этот параметр интерпретирует каждое имя как шаблон, содержащий подстановочные знаки стиля оболочки. Для совпадения расширенное имя должно совпадать со всем именем страницы. Эта опция заставляет команду whatis работать несколько медленнее из-за характера поиска в базе данных.

    Пример:

     whatis -w ls

  • whatis -l: эта опция не обрезает вывод до ширины терминала. Обычно вывод будет обрезан до ширины терминала, чтобы избежать некрасивых результатов из-за плохо написанных разделов NAME.

    Пример:



     Whatis -l кошка

  • whatis -s: эта опция будет искать только указанные разделы руководства. Список представляет собой двоеточие или список разделов, разделенных запятыми. Если запись в списке представляет собой простой раздел, например, «3», то весь отображаемый список описаний будет включать страницы в разделах «3», «3perl», «3x» и так далее; в то время как если какая-либо запись в списке имеет расширение, например «3perl», то только список будет включать страницы именно в этой части раздела руководства.

    Пример:

     whatis -s 3 кот

  • whatis -m: Если у нашей системы есть доступ к именам страниц руководства любой другой операционной системы, то к ним можно получить доступ, используя эту опцию. Если вы хотите выполнить поиск по именам справочных страниц NewOS, используйте эту опцию -m NewOS.

    Пример:

     whatis -m NewOS rmdir

  • whatis -M: этот параметр указывает альтернативный набор разделенных двоеточиями иерархий справочных страниц для поиска. whatis использует переменную среды $ MANPATH по умолчанию, если она не пуста или не задана, и в этом случае он будет определять соответствующий путь к руководству на основе вашей переменной среды $ PATH. Этот параметр отменяет содержимое $ MANPATH.

    Пример:

     whatis cd -M --manpath = / lib / cd

  • whatis -L: этот параметр используется для временного переопределения определенного значения, используйте этот параметр для передачи строки локали непосредственно в whatis. Обратите внимание, что это не вступит в силу, пока не начнется поиск страниц. Такие выходные данные, как справочное сообщение, всегда будут отображаться в изначально определенном языковом стандарте.

    Пример:

     whatis rm -L локаль

  • whatis -C: эта опция использует этот пользовательский файл конфигурации, а не значение по умолчанию ~ / .manpath.

    Пример:

     whatis -C файл
  • whatis -help: эта опция напечатает справочное сообщение и завершит работу.

    Пример:

     Whatis -help

  • что такое -? : Еще один вариант, с помощью которого вы можете распечатать справочное сообщение.

    Пример:

     что такое -?

  • whatis –usage: эта опция распечатает короткое сообщение об использовании и завершит работу.

    Пример:

     whatis --использование

  • whatis -V: эта опция отображает информацию о версии.

    Пример:

     что это -V