2013-06-04 3 views
2

Я не уверен, как это называется. Но оскорбление на странице «человек» Linux относится к той же команде, но к другому номеру «версии». Например:Linux: как найти справочную страницу или различные версии команд Linux?

$ man signal 

является сигналом (2), но относится к сигналу (5), например. Я попытался это, но он не работает на Linux CentOS 6:

$ man 5 signal 
No entry for signal in section 5 of the manual 

Как найти/получить доступ к странице руководства (5) СИГНАЛ? Благодаря!

+1

http://unix.stackexchange.com/questions/3586/what-do-the-numbers-in-a-man-page-mean –

+1

Вы можете использовать команду 'apropos' для проверки, какие страницы руководства содержат или имеют что-то о концепции или команде, которую вы ищете. Например, попробуйте 'apropos signal' –

+0

@Aeronth Да, manpages (в данном случае) - инструмент для разработчиков - предоставление документации. – gertvdijk

ответ

4

Вы используете его правильно в Linux. Чтобы узнать, в каком разделе существует команда, используйте whatis.

$ whatis printf 
printf    (1) - format and print data 
printf    (3) - formatted output conversion 

Синтаксис для доступа к разделу, не относящемуся к стандарту, варьируется между различными реализациями человека. В Solaris, например, синтаксис для чтения Е (3):

man -s 3c printf 

В Linux и производные BSD тот же вызов будет:

man 3 printf 

, который ищет Printf в разделе 3 страниц.

1

Если вам не нужны номера, которые вы можете просто запустить man -a signal, и он покажет вам все информация о файлах, о которых он знает.

Смежные вопросы