Linux
[Linux] 리눅스 man 명령어 man 페이지 사용법
2021. 4. 27. 00:01반응형
man
로컬 시스템에서 여러 참고 문서들을 이용하여 특정 명령이나 자원들의 메뉴얼을 출력하는 영역으로 유닉스에서는 총 8개의 영역으로 되어있으나 리눅스 커널 부분이 추가되어 총 9개의 영역으로 구성되어있다.
Manual Section
Section | 주요 내용 |
man1 | Executable programs or shell commands (ls, cp) |
man2 | System Calls |
man3 | Library Calls (ex : stdio.h) |
man4 | Special Files (관련 장치, 장치 드라이버, FIFO, socket, /dev 디렉터리에 있는 형식과 관련된 규약) |
man5 | File Formats and Conventions (/etc/passwd, /etc/shadow, xinetd.conf 등의 파일 형식과 관련된 규약) |
man6 | Games |
man7 | Miscellanea (리눅스 시스템 파일 관련 표준, 규칙, 프로토콜, 문자셋, 시그널 목록 등에 대한 정보가 들어 있는 영역) |
man8 | System Administration commands (root가 사용하는 시스템 관리와 관련된 명령어) |
man9 | Linux Kernel routine |
사용법
$ man [option] [section] command
[SPACE] : 한 페이지 밑으로 내려간다.
[ENTER] : 한 줄 밑으로 내려간다.
[b] : 전 페이지로 올라간다.
[q] : man 명령을 종료한다.
주요 옵션
-k 키워드 : 해당 키워드로 발견되는 모든 메뉴얼의 내용을 검색하여 보여준다.
-f 키워드 : 해당 키워드에 대한 완벽히 일치되는 메뉴얼 페이지에 대한 정보를 보여준다.
-w 키워드 : man 명령 실행 시에 호출되는 '메뉴얼 페이지' 파일의 위치를 보여준다. (--path)
-s, -S : 특정 section을 지정할 때 사용한다. (--sections=섹션번호)
사용예
$ man ls
ls 명령어의 메뉴얼 페이지를 보여준다. 기본적으로 영역 값을 지정하지 않으면 첫 번째 영역의 페이지 정보를 출력한다.
$ man man
man 명령어의 매뉴얼 페이지를 보여준다.
$ man -k passwd
passwd라는 키워드가 포함된 메뉴얼 페이지를 찾아서 출력한다.
$ man -f passwd
passwd라는 키워드와 일치하는 메뉴얼 페이지의 목록 정보를 출력한다.
$ man 5 passwd
다섯 번째 영역에 있는 passwd의 메뉴얼 페이지를 출력한다.
$ man -w mkdir
man mkdir 실행 시에 출력되는 '메뉴얼 페이지' 파일의 경로를 출력한다.
반응형
'Linux' 카테고리의 다른 글
[Linux] grep, egrep 활용하기 자주 쓰이는 패턴 (0) | 2021.05.14 |
---|---|
[Linux] which 명령어가 나타내는 PATH 바꾸는 방법. How to change the path that comes with the output of which command? (2) | 2021.05.12 |
[Linux] 권한 관리(chmod, chown, chgrp, umask) (0) | 2021.04.24 |
[Linux] 리눅스 man 명령어 man 페이지 사용법 (0) | 2021.04.24 |
[수정중][Linux] CPU, 메모리 사용율 보기 (0) | 2021.04.12 |