[Linux] 리눅스 man 명령어 사용법, 리눅스 매뉴얼 확인하는 법
- OS/[Linux]
- 2023. 9. 7.
man 명령어
리눅스에서 man 명령어는 manual의 줄임말로 말 그대로 매뉴얼을 확인하는 명령어이다.
리눅스마스터 같은 리눅스 관련 자격증 시험을 볼 때 명령어의 자세한 사용법을 man 명령어로 확인할 수 있으니 미리 숙지해 두는 게 좋다.
$ man [옵션] [섹션] [키워드]
기본적인 사용법은 위와 같다.
자주 사용하는 옵션
- -k : apropos에 해당하는 매뉴얼의 내용을 출력. apropos란 완전히 일치하지 않아도 대략적으로 비슷한 단어를 뜻한다. 예를 들어 mount의 apropos는 amount, mounted, mounts 등이 있다.
- -f : 키워드와 완전히 일치하는 매뉴얼의 내용을 출력
- -a : 매치되는 모든 매뉴얼 페이지를 출력
- -s, -S : 특정 섹션 번호를 지정하여 출력
- -w : 매뉴얼 페이지 파일의 위치 출력
매뉴얼 섹션(Manual Section)
리눅스의 매뉴얼 섹션은 총 9개의 섹션으로 구분되어 있다. 섹션을 구분한 이유는 같은 이름이더라도 섹션이 다르면 구분될 수 있도록 하기 위함이다.
이때 섹션을 입력하지 않으면 첫 번째 영역인 명령어 섹션에서 매뉴얼을 찾게 된다.
섹션 | 내용 |
1 | 실행 가능한 프로그램 혹은 쉘 명령어 |
2 | 시스템 콜(System Calls) |
3 | 라이브러리 콜(Library Calls) |
4 | Special File (관련 장치 및 드라이버, 소켓(socket), FIFO, /dev의 형식과 관련된 규약) |
5 | 파일 포맷(File Formats)과 컨벤션(convention) |
6 | 게임(Games) |
7 | Miscellanea (리눅스 시스템 파일 관련 표준, 프로토콜, 문자셋, 규칙 등에 대한 정보가 담긴 영역) |
8 | 시스템 관리자 명령어 (root가 사용하는 명령어) |
9 | 리눅스 커널 루틴(Linux Kernel Routines) |
man 페이지 사용법
man 명령어로 man 페이지를 띄우고 나면 여러 키를 통해 페이지를 조작할 수 있다.
- [SPACE] : 한 페이지 밑으로 내려감
- [위아래 화살표] : 한 줄 단위로 움직임
- [ENTER] : 한 줄 밑으로 내려감
- [b] : 전 페이지로 올라감
- [k] : 한 줄 위로 올라감
- [q] : man 페이지 종료
- [h] : 도움말
- [/] + 키워드 : 키워드 검색
- n키 입력 시 다음 검색 결과로 이동, N(shift + n) 키 입력 시 이전 검색 결과로 이동
예시
쉘에 man cp 명령어를 입력하면 위와 같이 cp 명령어의 사용법에 관한 man 페이지가 뜬다.
이때 q를 입력하면 man 페이지를 빠져나올 수 있다.
-k 옵션을 주면 키워드와 연관된 man 페이지 목록을 출력한다. 괄호 안의 숫자는 섹션을 의미한다.
-f 옵션을 주면 키워드와 정확히 일치하는 man 페이지 목록을 출력한다.
-s 옵션을 이용해서 특정 섹션에 있는 특정 키워드의 man 페이지를 열어볼 수 있다.
예를 들어 man -s 2 mount를 입력하면 [그림 4]와 같이 두 개의 mount 중 섹션 2에 있는 mount에 대한 man 페이지를 출력한다,
반응형
'OS > [Linux]' 카테고리의 다른 글
[Linux] 리눅스 tar, tar.gz 압축 및 압축 해제 하는 법, 리눅스 tar 명령어 사용법 (0) | 2023.09.14 |
---|---|
[Linux] 리눅스 touch 명령어 사용법 , 리눅스 빈 파일 생성하는 법, 파일 시간 수정하는 법 (0) | 2023.09.13 |
[Linux] 심볼릭 링크(symbolic link)란? 심볼릭 링크 만들기, 삭제, 변경 (0) | 2023.09.05 |
[Linux] 리눅스 date 명령어 사용법, 리눅스 시스템 시간 확인 하는 법 (0) | 2023.08.31 |
[Linux] 리눅스 find 명령어 사용법, 리눅스 파일 검색 하는 법 (0) | 2023.08.24 |