반응형
man(manual)
로컬 시스템에서 여러 경로에 있는 관련된 자원들의 매뉴얼을 출력하는 명령어입니다.
유닉스 : 8개 Section 구성
리눅스 : 9개 Section (커널 부분 추가)
배포판마다 man page section 번호의 의미가 다를 수 있습니다.
사용법
$ man [options] [section] command
$ man [options] [section] 파일명
man 명령어는 less 명령을 기반으로 동작합니다.
커서
[스페이스]
[엔터]
[q]
등의 키를 이용해 조작합니다.
Manual Section
man1 : Commands
명령어에 관련된 매뉴얼
man2 : System Calls
커널이 수행하는 시스템 호출과 관련된 매뉴얼
man3 : Library Calls
리눅스에서 사용하는 C언어 라이브러리 내용이 포함된 매뉴얼
man4 : Special Files
장치와 관한 내용이 들어있으며
/dev 디렉터리에 있는 파일 정보외 관련된 매뉴얼
man5 : File Formats and Convention
파일 형식과 관련된 규약이 들어 있는 영역
예) /etc/passwd
man6 : Games
재미있는 프로그램듥 관련된 내용이 들어있는 영역
man7 : Miscellanea(기타)
시스템 파일의 표준, 규칙, 프로토콜, 문자셋, 시그널 목록 등에 대한 정보가 들어있는 영역
man8 : System Admin commands
root가 사용하는 시스템 관리와 관련된 명령어에 대한 내용이 들어있는 영역
man9 : Linux kernel routines
리눅스의 커널 프로그래밍과 관련된 정보가 들어 있는 영역
주요옵션
옵션 | 설명 |
-k 키워드 | 키워드로 발견되는 모든 매뉴얼을 검색 apropos 명령어와 같은 역할을 수해함 |
-f 키워드 | 키워드로 완벽히 일치되는 매뉴얼을 검색 |
-w 키워드 | man 명령 실행 시에 호출되는 키워드 파일의 위치를 표시 |
-s, -S | 특정 section을 지정할 때 사용 |
사용 예
## 매뉴얼 페이지중 첫 번째 section 페이지를 보여줍니다.
$ man 명령어
## 키워드가 포함된 매뉴얼 페이지 목록을 출력. 'apropos 키워드' 명령과 같습니다.
$ man -k 키워드
## 키워드와 일치하는 매뉴얼 페이지 목록을 출력. 'whatis 키워드'
$ man -f 키워드
## 키워드의 매뉴얼 페이지 파일 경로 출력
$ man -w 키워드
## 5 section의 키워드가 포함된 매뉴얼 페이지 목록을 출력
$ man -s 5 -k 키워드
## man 명령이 참조하는 매뉴얼 페이지의 경로 출력
$ manpath
참조
리눅스마스터 1급 2차 실기 정복하기
반응형
'리눅스 > 명령어' 카테고리의 다른 글
[리눅스/명령어] apropos에 관하여 (0) | 2022.04.18 |
---|---|
[리눅스/명령어] whatis에 관하여 (0) | 2022.04.18 |
[리눅스/명령어] 리눅스 도움말 (0) | 2022.04.17 |
[리눅스/명령어] chmod 특수 권한 (0) | 2021.10.21 |
[리눅스/명령어] "chmod"로 파일 권한을 주자! (0) | 2021.10.17 |