man page

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
man에 대한 매뉴얼 페이지

man 페이지(←매뉴얼 페이지(Manual pages)의 줄임말)는 거의 모든 유닉스유닉스 계열운영 체제에 기본으로 설치되는 광범위의 문서들이다. man라는 유닉스 명령어를 이용하면 이 문서들을 볼 수 있다. 각 페이지는 개별 문서로 이루어져 있다.

사용[편집]

프롬프트에서 다음과 같은 식을 이용하면 유닉스 명령어에 대한 매뉴얼 페이지를 볼 수 있다.

 man <명령어_이름>

예를 들면, "man ftp"과 같이 입력할 수 있다. 일반적으로 man은 less와 함께 사용하여 결과를 간단히 출력한다.

설명 페이지들은 전통적으로 "이름(단락)" 기호를 이용하여 나타낸다. 예를 들면, ftp(1) 라고 입력한다. 하나의 명령어에 대한 매뉴얼 페이지가 여러 단락에서 나타나기도 한다.

예를 들면, 리눅스와 BSD 계열의 printf(3) 의 설명을 보기 위한 명령어는 다음과 같다.

 man 3 printf

매뉴얼을 마치고 터미널로 돌아가려면 "q"를 누른다.

매뉴얼 단락[편집]

매뉴얼은 일반적으로 여덟 개의 단락으로 나뉘어 있는데, (BSD, 유닉스, 리눅스 등에서의) 단락은 다음과 같이 구성된다.

단락 설명
1 일반 명령어
2 시스템 호출
3 C 표준 라이브러리 함수들
4 특수 파일 (보통 /dev 에서 발견되는 장치 파일)과 드라이버
5 파일 형식과 convensions
6 게임화면 보호기
7 기타
8 시스템 관리 명령어데몬

유닉스 시스템 V에서는 비슷한 방식을 사용하지만, 순서가 다르다.

단락 설명
1 일반 명령어
1M 시스템 관리 명령어데몬
2 시스템 호출
3 C 표준 라이브러리 함수들
4 파일 형식과 convensions
5 Miscellanea
6 게임화면 보호기
7 특수 파일 (보통 /dev 에서 발견되는 장치 파일)과 드라이버

어떤 시스템에서는 다음 단락이 나타난다.

단락 설명
0 C 표준 라이브러리 헤더 파일
9 커널 루틴들
n Tcl/Tk 키워드들
x X 윈도 시스템

단락들은 숫자 다음에 나타나는 문자들에 더 나뉜다. 예를들면, 3C는 C 라이브러리 호출, 3M 은 수학 라이브러리 등등.

man명령어에 사용할 수 있는 옵션을 보려면 터미널에서 man man을 입력한다.

외부 고리[편집]