[리눅스/명령어] man에 관하여

2022. 4. 17. 23:47·CS/운영체제
728x90
반응형

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차 실기 정복하기

728x90
반응형

'CS > 운영체제' 카테고리의 다른 글

[리눅스/명령어] whatis에 관하여  (0) 2022.04.18
[문제해결/리눅스] man 명령어 -> "명령어 : nothing appropriate"  (0) 2022.04.18
[리눅스/명령어] 리눅스 도움말  (0) 2022.04.17
[리눅스] 사용자 설정 파일 적용  (0) 2022.04.11
[리눅스] timezone 한국 표준시로 변경하기  (0) 2022.04.11
'CS/운영체제' 카테고리의 다른 글
  • [리눅스/명령어] whatis에 관하여
  • [문제해결/리눅스] man 명령어 -> "명령어 : nothing appropriate"
  • [리눅스/명령어] 리눅스 도움말
  • [리눅스] 사용자 설정 파일 적용
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (129) N
      • IT 지식 (5) N
      • CS (66)
        • 알고리즘 & 자료구조 (19)
        • 운영체제 (41)
        • 네트워크 (1)
        • 데이터베이스 (5)
      • 보안 (6)
      • SW 공학 & 프로그래밍 언어 (5)
        • Java (28)
        • 디자인 패턴 (1)
        • 형상관리 (2)
        • 톰캣(WAS) (2)
        • SW 방법론 (3)
        • 스프링부트 (5)
      • 시스템 설계 (4)
        • Docker (2)
      • 자격증 (2)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      ADsP
      암호설정
      passwd
      usermod
      비트연산
      단반향
      DI
      apropos
      알고리즘
      man
      docker
      java
      DTO
      분석기법
      불변
      which
      1급
      chmod
      문제해결
      cifs
      whatis
      REST API
      스프링부트
      su
      자바
      2차
      Chage
      리눅스
      /etc/passwd
      whereis
    • 최근 댓글

    • 최근 글

    • 250x250
    • hELLO· Designed By정상우.v4.10.3
    크크크크
    [리눅스/명령어] man에 관하여
    상단으로

    티스토리툴바