나는 리눅스를 처음 접했고 내가 찾은 특정 명령 옆에 숫자가 있음을 알았습니다.
예를 들어 accept()네트워크 프로그래밍 측면에서 살펴보고 싶지만 man accept대신 이것을 보여줍니다.
accept(8)                   Easy Software Products                   accept(8)
NAME
       accept/reject - accept/reject jobs sent to a destination
그래서 어떻게 매뉴얼 페이지를 accept(1)~ 와 같은 다른 숫자로 전환 accept(7)합니까?
답변
사용 가능한 섹션을 찾으려면을 사용하십시오 whatis manpage. 예:
$ whatis unlink
unlink (2)           - delete a name and possibly the file it refers to
unlink (1)           - call the unlink function to remove the specified file
해당 매뉴얼 페이지를 보려면 다음을 사용하십시오 man section manpage.
man 2 unlink
이 -a옵션을 사용하면 맨 페이지의 모든 섹션을 표시 할 수 있습니다.
man -a unlink
호출기 less가 전환 ( :p및 :n)을 지원 하더라도 맨 페이지간에 “전환”하는 방법을 찾지 못했습니다 . -a옵션을 사용하여 지원되는 유일한 작업 은 “다음”, “건너 뛰기”및 “취소”입니다.
의심스러운 경우 다음 매뉴얼 페이지를 읽을 수도 있습니다 man.
man man
답변
실제로 참조 된 8은 8 페이지가 아니며 섹션 8입니다. 섹션은 다음과 같이 나뉩니다.
Section     Description
1   General commands
2   System calls
3   C library functions
4   Special files (usually devices, those found in /dev) and drivers
5   File formats and conventions
6   Games and screensavers
7   Miscellanea
8   System administration commands and daemons
(가) 그래서 동의를 읽고있는 대한 시스템 관리 명령입니다.
명령이 둘 이상의 섹션에 있으면 원하는 항목을 입력하라는 메시지가 표시되거나 다음을 사용할 수 있습니다.
man 8 accept
여기서 “8”은 섹션입니다. 이것은 당신이 원하는 특정 맨 페이지 섹션을 대상으로합니다.
답변
man 2 accept 예를 들어 섹션 2가 표시됩니다.
답변
참고로, 용서하기 어려운 * NIX 환경 (Mac / Darwin, Solaris, AIX, …)의 경우 허용되지 않을 수 있습니다
man 2 accept
-S 2대신 사용해야 합니다.
man -S 2 accept
답변
가장 간단한 방법은 달리는 것입니다
man -a name
“name”에 대한 모든 매뉴얼 페이지가 나타나는 모든 볼륨에 순서대로 표시됩니다.