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

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

wait시스템 호출 에 대해 읽고 싶다고 가정해 보겠습니다 . 입력하면 man wait시스템 호출이 아닌 쉘에서와 같이 수동으로 wait만 입력됩니다. 하지만 을 입력하면 같은 페이지 내에 있기 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나 거의 모든 POSIX 운영 체제(Linux, Solaris 등)에서 동일해야 합니다.

답변2

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

$ man 2 wait

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

관련 정보