Почему там несколько средств получить справку для команды в Linux?

Почему там приблизительно четыре различных способа получить справку или документацию о команде в программном обеспечении Linux?

Между чем различия

  • man x
  • help x
  • info x
  • x --help (или x -h)

(где x обозначает команду / программное обеспечение)?

2
задан 19.11.2011, 04:15

2 ответа

  • man историческая система документации Unix. "страницы справочника" появляются в файлы Troff-форматированного-текста, в которых Вы найдете /usr/share/man. Традиционно, это - больше справка напоминания для экспертов, чем законченная документация.
  • help оболочка встроенная команда. Это обеспечивает некоторую справку о хорошо, окружите встроенные команды.
  • info система документации из проекта GNU. Это весьма схоже с человеком, но идет с гиперссылками (таким образом, можно перейти от одной документации до другого, как файлы HTML). Это действительно не вытащило много тяги из мира GNU, большая часть человека программ Linux и информационных страниц идут с тем же текстом. Однако программы GNU (tar GNU, GNU Emacs, и т.д.) идут с чрезвычайно всесторонней "информационной" документацией.
  • x -h или x --help обычный путь состоит в том, чтобы попросить у программы некоторой основной справки, как x /? в мире DOS/Windows. Это - часть самой основной разработки хорошая практика для управления правильно этими переключателями.
4
ответ дан 08.12.2019, 06:32

x -h или x --help : программа x самостоятельно производит вывод.
man или info самостоятельно программы, которые отображают информацию из текстовой библиотеки. (см. ответ wazoox для хорошей информации.
help : никогда не слышал о. Вероятно, устаревшее bash- встроенный.

0
ответ дан 08.12.2019, 06:32

Теги

Похожие вопросы