Когда использовать человека и человека -k для проверки страниц руководства?

Когда нужно использовать man и когда man -k проверяет страницы руководства? Всякий раз, когда я хотел бы проверить страницу руководства, я смущаюсь, с какой мне нужно. Должен ли я использовать это: man -k xyz или this: man xyz .

Некоторые man-страницы не найдены при поиске с использованием man , однако эта же страница найдена man -k .

Поэтому, пожалуйста, дайте объяснение, когда я должен использовать man xyz или man -k xyz .

One Solution collect form web for “Когда использовать человека и человека -k для проверки страниц руководства?”

Выполнение man man показывает вам, что делает ключ -k man .

Использование ключа -k

 man -k printf Search the short descriptions and manual page names for the keyword printf as regular expression. Print out any matches. Equivalent to apropos -r printf. 

Инструмент, упомянутый выше, выполняет поиск по индексным файлам, просматривая как имена страниц руководства, так и краткое описание каждого из них.

человек по поводу

На каждой странице руководства есть краткое описание, доступное в нем.
apropos ищет описания для экземпляров ключевого слова.

Вы можете сравнить вывод двух команд, чтобы убедиться, что они делают то же самое:

 $ diff <(man -k printf) <(apropos -r printf) $ 

Просто человек

Выполнение всего лишь man xyz будет искать справочную страницу в местах, определенных при выполнении man -w .

пример

 $ man -w /usr/local/share/man:/usr/share/man 

Поэтому, когда я man xyz команда man будет искать по этим каталогам, ища справочную страницу, соответствующую xyz .

Нижняя линия?

Поэтому man xyz ищет справочные страницы, соответствующие имени xyz , а man -k xyz ищет строку «xyz» в обоих именах страниц man вместе с краткой характеристикой для каждой страницы man.

  • Просмотр man-страницы не установленного пакета?
  • Почему у Debian нет времени (1) manpage?
  • В AsciiDoc, как связать man-страницу Unix?
  • Вложенные списки на странице руководства
  • Укажите сектор manpage
  • простой способ просто распечатать интро или описание man-страницы
  • Где я должен установить страницы руководства в каталоге пользователя?
  • Человек, отображающий управляющие символы groff
  • Как найти название справочной страницы?
  • Как «man git init» получает правильную страницу руководства?
  • Каково значение «7» в «man 7 regex»?
  • Interesting Posts

    Что случилось с моим скриптом bash?

    Ежедневно запускать sar в файл журнала

    Плохая производительность редактирования текста из драйвера Radeon с открытым исходным кодом; должен ли я установить проприетарный драйвер или попытаться исправить это?

    Поменять местами и группами по квадратным скобкам

    Проверка исходящего сетевого трафика

    Backtrack 5 R3 – отказывается подключаться к VPN

    Выдать ошибку при использовании пустых переменных оболочки

    Простой HTTP-прокси для проверки нескольких клиентов

    Как обновить файловую систему смонтированных squashfs

    Shell – печать только определенных строк с вывода

    Остановить Kodi от запуска экземпляра Pulseaudio

    Как печатать первые три строки и последние две строки файла, используя perl?

    Многие временные файлы в журналируемой файловой системе?

    Не удается отразить цветной текст при вставке в строку состояния в dwm

    Когда и почему унылы?

    Linux и Unix - лучшая ОС в мире.