![POSIX 도구를 참조할 때 매뉴얼 페이지 섹션 번호를 추가하는 것이 좋은 습관입니까? [폐쇄]](https://linux55.com/image/198839/POSIX%20%EB%8F%84%EA%B5%AC%EB%A5%BC%20%EC%B0%B8%EC%A1%B0%ED%95%A0%20%EB%95%8C%20%EB%A7%A4%EB%89%B4%EC%96%BC%20%ED%8E%98%EC%9D%B4%EC%A7%80%20%EC%84%B9%EC%85%98%20%EB%B2%88%ED%98%B8%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%B4%20%EC%A2%8B%EC%9D%80%20%EC%8A%B5%EA%B4%80%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
ls
나는 때때로 stackexchange 및 Comment에 대한 이 답변과 같이 맨 페이지 자체가 ls(1)
산문/텍스트( ls 의 경우)에서 수행하는 것처럼 맨 페이지 섹션 번호를 괄호 안에 추가하는 것과 같은 도구를 언급하는 사람들을 봅니다 . 이것이 좋은 습관입니까? 이 관행에 대한 출처가 있습니까? 대기업, 메일링 리스트 등과 같이 이 작업을 수행하는 평판이 좋은 "단체"가 있습니까?
답변1
어떤 경우에는 단일 이름이 여러 맨페이지를 참조할 때 모호성을 피하는 데 도움이 됩니다.
예를 들어 unlink
매뉴얼 페이지는 세 개의 섹션으로 구분됩니다.
- unlink(1)은 사용자 수준 명령을 설명합니다.
- unlink(2)는 연결 해제 기능을 구현하는 커널 수준 시스템 호출을 설명합니다.
- unlink(3p)는 시스템 호출을 래핑하는 라이브러리 함수를 설명합니다. 이 페이지는 POSIX 프로그래머 매뉴얼의 일부입니다.
특정 상황에서 참조하려는 섹션을 명확히 하려면 섹션 번호를 지정하는 것이 도움이 됩니다.
이 명령이 질문에 언급되어 있으므로 이 명령에 대한 두 개의 맨페이지( 로컬 구현 및 POSIX 정의) ls
가 있습니다 . 이 경우 섹션 번호를 지정하는 것이 유용할 수 있습니다.ls(1)
ls(1p)
명시적인 맨페이지의 경우 섹션 번호는 많은 가치를 추가하지 않습니다. 예: 1) fstab
, 다섯 번째 섹션 아래에 페이지가 있습니다. 2) cron
, 여덟 번째 섹션 아래에 페이지가 있습니다.
위에 언급된 모든 맨페이지는 여기에 나열되어 있습니다.https://www.man7.org/linux/man-pages/dir_all_alphabetic.html