Я новичок в Linux. Я получил «Руководство по системному администрированию Unix и Linux», в котором говорится о нескольких версиях linux и unix, а также о командах просмотра man-страниц linux, а не о ubuntu.
Как мне просмотреть страницы?
command-line
documentation
manpage
user127220
источник
источник
Ответы:
Чтобы просмотреть страницу руководства, связанную с пакетом, откройте терминал (нажмите Ctrl+ Alt+ Tвместе) и введите:
Например, чтобы просмотреть
grep
справочную страницу, введите:Откроется страница руководства со ссылками на номера разделов в заказе:
Если вы хотите открыть страницу руководства определенного раздела, введите:
Например, чтобы открыть страницу руководства
open()
функции в C, вы должны набрать:Дополнительная информация:
Обратитесь к странице руководства для
man
.Ищите через Ubuntu Manpages по адресу: http://manpages.ubuntu.com/ .
источник
info grep
); и некоторые команды, которые являются внутренней частью оболочки bash, а не отдельными внешними файлами, описаны на страницах справки (например:)help echo
. И, конечно же, многие программы имеют--help
опцию, которая отображает наиболее распространенные способы использования.man -a <page>
. И обратите внимание, что аргумент не должен быть именем пакета. Это может быть команда, файл, имя функции, ...man
Аргумент страниц Справочника имя, а не имя пакета .grep
это не пакет (ни есть,open
ниascii
илиhier
), а команда, которая является частьюcoreutils
пакета.man coreutils
ничего не дает, так как эта страница не существует. Соглашение (которому следуют большинство, но не все пакеты) заключается в добавлении man-страницы для каждой команды, поэтому онаman grep
работает, но есть man-страницы, которые не описывают команды.man
на самом деле не имеет понятия пакетов (кроме незначительной мета-информации, отображаемой в нижнем колонтитуле)Ответ @Jobin идеален, я всегда хотел бы добавить больше вариантов, чтобы Op мог знать это.
Если вы хотите перенаправить команду man в текстовый файл:
Еще одна вещь, которую я хотел бы, чтобы вы знали:
Когда, например, вы печатаете
man ls
, вы увидите LS (1) вверху, цифры означают:И если вы хотите просматривать справочные страницы на терминале, я бы предпочел использовать:
man <command> | less
так что вы можете просматривать его как страницыДля больше вариантов:
man man
источник
less
если он уже использует пейджер, который по умолчанию (по крайней мере, в моей системе)/usr/bin/less -s
и может быть указан с помощью-P
option или$PAGER
env var?Если вы используете единство, вы также можете получить доступ к Dash через yelp и область видимости manpages.
Откройте Dash home, введите
manpages:whatever
, напр.manpages:bash
Доступные мужские будут отображаться при нажатии на кнопку Открыть в окне справки.
Опция закладки в справке при открытии таким способом является полу полезной, может быть лучше.
источник
Вы можете использовать
man package/command(name)
и для получения дополнительной информации о том, какman
работает попробуйте использоватьman man
источник
Вы также можете просматривать справочные страницы в браузере .
Установите
man2html
пакет, используя,sudo apt-get install man2html
а затем перейдите кhttp://localhost/cgi-bin/man/man2html
источник
Ваша реакция коленного рефлекса при попытке изучения новой команды или файла конфигурации должна быть:
или
На
man
самом деле аргументом является имя man-страницы, и сопровождающий пакета должен добавить любые man-страницы, которые могут понадобиться пользователям. Для многих продуктивных пакетов вы можете ожидать:одна man-страница на команду - названа точно как команда,
по крайней мере, одна справочная страница о файлах конфигурации (обычно называемая точно как основной файл конфигурации).
Однако система man-страниц - это огромный, действительно богатый ресурс. На самом деле существует гораздо больше man-страниц, которые не имеют отношения к конкретной команде или даже конкретной программе. Например, система manpage обычно содержит документацию:
команды (раздел 1), но часто также страницы, которые не являются непосредственно командами, например. perlre,
вызовы ядра (раздел 2),
системные вызовы библиотеки (раздел 3),
специальные системные файлы (раздел 4),
конфигурационные файлы и форматы (раздел 5),
игры (да, игры! .. хотя я никогда ничего там не видел) (раздел 6),
разное вещество (например
man 7 ascii
,man 7 iso-8859-1
,man 7 wireless
) (раздел 7)Также пакеты могут предоставлять свою документацию в виде разделов справочной страницы. Например,
perl-doc
добавляет раздел,3perl
где вы можете найти все его модули, добавляет OpenSSL3ssl
.Не уверен, что это на Ububtu, но на Fedora есть
man-pages
пакет, который предоставляет еще больше товаров, таких как POSIX-версии команд или системные вызовы.источник