BSD 일반 명령 매뉴얼 대신 BSD 시스템 호출 매뉴얼을 어떻게 열 수 있나요?

BSD 일반 명령 매뉴얼 대신 BSD 시스템 호출 매뉴얼을 어떻게 열 수 있나요?

내가 syscall에 대해 읽고 싶다고 가정해 보세요 wait. 입력하면 man waitsyscall이 아닌 쉘에서와 같이 대기에 대한 수동 항목만 제공됩니다. 그러나 을 입력하면 같은 페이지 안에 있기 때문에 man waitpid수동으로 입력하게 됩니다 .wait

이와 같은 경우 원하는 수동 입력을 어떻게 지정합니까?

답변1

섹션을 man에 대한 첫 번째 인수로 지정할 수 있습니다.

man wait
man 1 wait

BSD General Commands Manual다음 항목 이 열립니다.wait

man 2 wait

BSD System Calls Manual그러면 다음이 열립니다.wait

그렇기 때문에 명령 뒤에 괄호 안에 숫자가 표시되는 경우가 많습니다(예: wait (1)및 ) wait (2).

참고: 저는 이것을 FreeBSD에서 테스트했지만 MacOSX나 Linux, Solaris 등과 같은 거의 모든 POSIX OS에서 동일해야 합니다.

답변2

를 입력할 때 man waitpid왼쪽 상단(및 오른쪽) 모서리에 다음이 어떻게 표시되는지 확인하세요.예를 들어"잠깐(2)". "(2)"는 매뉴얼 페이지를 나타냅니다.부분, 그리고 이것이 당신이 사용하는 것입니다.예를 들어:

$ man 2 wait

man검색하고 싶은 구간을 지정하여첫 번째, 쉘 문서와 같은 항목을 무시할 수 있습니다. Wikipedia에서는 다양한 매뉴얼 페이지 섹션에 대해 자세히 설명합니다.여기.

관련 정보