fsck(8)의 "(8)"은 무엇을 의미합니까? [복사]

fsck(8)의 "(8)"은 무엇을 의미합니까? [복사]

*nix 명령(및 기능?)은 등 의 숫자를 사용합니다 fsck(8).killall(1)

이 숫자는 무엇을 의미하나요?

답변1

이 문자는 매뉴얼 페이지가 속한 섹션을 명시적으로 지정합니다. 대부분의 Unices에서 섹션은 다음과 같이 정의됩니다.

  1. 공통/사용자 명령어
  2. 시스템 호출
  3. 라이브러리 기능
  4. 특수 파일 및 드라이버
  5. 파일 형식
  6. 게임 및 화면 보호기
  7. 기타 및 규칙
  8. 시스템 관리 명령, 권한 있는 명령 및 데몬
  9. 커널 루틴

SysV는 유사하지만 동일하지는 않은 구조를 가지고 있습니다.

  1. 일반적인 명령

    (M) 시스템 관리 명령 및 데몬

  2. 시스템 호출
  3. C 라이브러리 함수
  4. 파일 형식 및 규칙
  5. 여러 가지 잡다한
  6. 게임 및 화면 보호기
  7. 특수 파일 및 드라이버

일부 시스템에는 다음 섹션도 있습니다.

  • 0 - C 라이브러리 헤더 파일
  • L - 수학 라이브러리 기능
  • N - TCL 기능/키워드
  • X - X-윈도우 문서
  • P-POSIX 사양

답변2

이미 제공된 답변 외에도. 일부 유닉스에는 man 카테고리에 8이라는 숫자가 없고 대신 1M이 있다는 점을 명심하십시오.

Unix System V uses a similar numbering scheme, except in a different order:
Section     Description
1   General commands
1M  System administration commands and daemons
2   System calls
3   C library functions
4   File formats and conventions
5   Miscellanea
6   Games and screensavers
7   Special files (usually devices, those found in /dev) and drivers

~에서위키피디아.

답변3

번호는 그것이 참조하는 맨페이지입니다. 각 매뉴얼 페이지에는 POSIX 정의 또는 특정 Linux 정의(프로그래머용)에 대한 매뉴얼 페이지 또는 도구 사용 자체에 대한 매뉴얼 페이지(명령줄에서 호출할 수 있는 경우)와 같은 고유한 목적이 있습니다.

첫 번째 섹션에서는 특정 맨페이지의 목적을 설명합니다.

man 8 fsck

특정 페이지가 표시됩니다

man -a fsck

종료하면 페이지별로 표시됩니다.q

관련 정보