hanker

Linux - man 명령어 (명령어의 사용 설명서) 본문

SERVER/Linux

Linux - man 명령어 (명령어의 사용 설명서)

hanker 2025. 1. 26. 00:00
반응형

리눅스 프로그램에서 새로운 명령어를 접했을 때, 해당 명령어를 어떻게 잘 사용해야 하는지 막막할 때가 있다.

이때 해당 명령어를 어떻게 쓰면 되는지, 옵션은 뭐가 있는지, 예제에 대해서 알려주는 man 명령어(manual 약자)에 대해서 알아보자!

 


1. man 명령어 사용법

 

man [명령어 또는 키워드]

명령어 또는 키워드를 입력하게 되면, 해당 명령어나 키워드에 대한 매뉴얼 페이지가 나타난다.

 


2. 매뉴얼 내 검색

 

매뉴얼 페이지에서 특정 키워드를 검색하려면 /키워드를 입력한 후 엔터를 누른다.

 


3. 다른 섹션 검색

 

매뉴얼은 여러 섹션으로 나뉘어 있으며, 특정 섹션에서 검색할 수 있다.

섹션 번호 설명
1 일반 사용자 명령어
2 시스템 호출 (커널 함수)
3 라이브러리 호출 (C 라이브러리 등)
4 디바이스 파일 및 특수 파일
5 파일 형식
6 게임 및 기타 엔터테인먼트
7 다양한 주제와 매크로 패키지
8 시스템 관리 명령어

 

사용 법

# man [섹션 번호] [명령어]

man 2 cat

시스템 호출 섹션에서 cat 함수의 매뉴얼 확인

 


4. 매뉴얼 페이지의 기본 구성

 

man 명령어로 출력된 매뉴얼 페이지는 아래와 같은 구성으로 되어있다.

4-1. NAME : 명령어 또는 키워드의 이름과 간단한 설명

4-2. SYNOPSIS : 명령어 사용법

4-3. DESCRIPTION : 명령어에 대한 상세 설명

4-4. OPTIONS : 사용 가능한 옵션과 설명

4-5. EXAMPLES : 사용 예제

4-6. SEE ALSO : 관련 명령어나 주제

 


5. 실 활용 예제

 

5-1. 명령어의 옵션 확인

man cp

- cp 명령어의 옵션을 알고 싶을 때 사용

 

 

5-2. 라이브러리 함수 확인

man 3 printf

- C 언어에서 사용하는 함수에 대한 매뉴얼

 

 

5-3. 시스템 호출 매뉴얼 확인

man 2 fork

- 커널 호출 함수인 fork의 매뉴얼 확인

 

 

5-4. 파일 형식 정보 확인

man 5 syslog.conf

- 로그 파일의 형식이 궁금할 때 사용

 


6. 매뉴얼 페이지 나가기

 

매뉴얼 페이지를 다 읽었거나, 나가고 싶을 때에는 를 눌러 종료한다.

 


7. 명령어의 단축 도구

 

7-1. whatis 명령어 : 명령어에 대한 짧은 설명 출력

whatis ls

 

 

7-2. apropos 명령어: 특정 키워드와 관련된 모든 매뉴얼 페이지 검색

apropos file

 

 


man 명령어는 리눅스에서 사용법과 옵션이 헷갈릴 때 사용된다. 

살펴보면 몰랐던 옵션이나 정보들을 알 수 있어서 더욱 좋은 공부가 된다.

 

끝.

반응형