man (명령어 도움말(메뉴얼)보기)
[출처] http://www.linux.co.kr/home/lecture/index.php?cateNo=&secNo=&theNo=&leccode=239

man

man 명령어는 리눅스의 명령어 메뉴얼을 확인할 수 있는 명령어이다.
즉, 리눅스 명령어의 도움말, 사용법, 각종 옵션, 사용환경, 버그, 제작자등을 확인할 수 있는 명령어이다.

서버관리를 수년간 해온 필자도 잘 사용하지 않던 리눅스 명령어를 사용하고자 할 때에는 man페이지를 확인한다.
리눅스 명령어의 man페이지에 나오는 모든 개별명령어의 옵션들과 사용법을 모두 알고 활용하는 관리자가 얼마나 될까? 아니 필자는 없다고 생각이 될 정도로 개별 명령어의 모든 옵션과 그 사용법을 숙지하고 있는 관리자는 더물다.

따라서 서버관리를 할 때에는 필요할마다 가끔씩 man페이지를 확인하곤 한다.
따라서 man페이지의 활용방법은 서버관리자에게는 필수라 할 수 있으며 서버관리자로 입문하는 사람이라면 필히 그 사용법을 익혀 두어야한다.


명령어 사용형식

man [-acdfFhkKtwW] [--path] [-m system] [-p string] [-C config_file]
[-M pathlist] [-P pager] [-S section_list] [section] name ...

명령어 위치 : /usr/bin/man

관련명령어 : apropos(1), whatis(1), less(1), groff(1), man.config(5).


man페이지 파일들의 보관위치

man페이지는 리눅스서버의 특정위치에 파일로 보관되어 있으며 사용자의 요구(시스템호출)이 있을 경우에 요구된 man페이지만 출력하게 된다.
리눅스 서버에서 man페이지파일을 보관하고 있는 위치는 아래와 같이 몇가지가 있다.

/usr/local/share/man
/usr/share/man/ko
/usr/share/man
/usr/X11R6/man

위의 디렉토리를 확인해 보면 알겠지만 압축된 파일형태로 man페이지파일들이 존재하고 있으며 위의 man페이지파일 보관 디렉토리에는 man1, man2등과 같은 이름으로 용도에 따라 man페이지파일들이 보관되어 있다.


또한 특정명령어의 man페이지 위치를 확인코자 한다면 manpath 명령어를 사용한다.
즉, manpath명령어는 man페이지 위치경로를 검색하여 표시해주는 명령어이다.

다시말해서 특정명령어의 man페이지파일이 존재하는 위치를 찾는 검색경로를 확인할 수 있는 명령어이다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

따라서 man명령어와 함께 특정 명령어의 man페이지 위치를 알려주는 명령어인 manpath라는 명령어도 함께 알아두기 바란다.


사용예 #1

간단히 man페이지의 사용예를 알아보자.

FIND(1L) FIND(1L)

NAME
find - search for files in a directory hierarchy

SYNOPSIS
find [path...] [expression]

DESCRIPTION
This manual page  documents the GNU version of find. find searches the
directory tree rooted at each given file name by evaluating the given
expression from left to right, according to the rules of precedence
(see section OPERATORS), until the outcome is known (the left hand side
is false for and operations, true for or), at which point find moves on
to the next file name.

The first argument that begins with `-', `(', `)', `,', or `!' is taken
to be the beginning of the expression; any arguments before it are
paths to search, and any arguments after it are the rest of the expres-
sion. If no paths are given, the current directory is used. If no
expression is given, the expression `-print' is used.

find exits with status 0 if all files are processed successfully,
greater than 0 if errors occur.

EXPRESSIONS
The expression is made up of options (which affect overall operation
rather than the processing of a specific file, and always return true),
tests (which return a true or false value), and actions (which have
side effects and return a true or false value), all separated by opera-
tors. -and is assumed where the operator is omitted. If the expres-
sion contains no actions other than -prune, -print is performed on all
files for which the expression is true.

OPTIONS
All options always return true. They always take effect, rather than
:


위의 예는 find라는 명령어의 메뉴얼페이지를 확인해본 것이다. 이처럼 man페이지는 간단히 "man 명령어" 라고만 하면 쉽게 그 명령어의 메뉴얼을 볼 수 있다.

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
118 linux man 명령어 자세히 알아보자 [두번째] file 가을의 곰을... 2012.04.28 4278
» linux man 명령어 자세히 알아보자 가을의 곰을... 2012.04.28 6299
116 Oracle XE 11g install error on re-install of second times 가을의 곰을... 2012.04.18 5621
115 리눅스마스터 1급 실기 리눅스마스터1급 2차 실기 기출문제 분석 가을의 곰을... 2012.04.08 8963
114 리눅스 커널 분석 file 가을의 곰을... 2012.04.07 5037
113 Gnuplot을 사용하여 웹 페이지에 데이터 표시하기 file 가을의 곰을... 2012.03.31 5305
112 Dark Room file 가을의 곰을... 2012.03.31 5797
111 ICS (아이스크림 샌드위치)빌드시 에러 가을의 곰을... 2012.03.25 7604
110 W3C의 오픈소스 HTML/CSS 에디터 file 가을의 곰을... 2012.03.24 6579
109 실제 타켓 디바이스에 안드로이드 포팅 (Android Porting On Real Target) file 가을의 곰을... 2012.03.22 7313
108 JSTL 기초, Part 2: core 분석 (한글) file 가을의 곰을... 2012.03.20 5089
107 JSTL 기초, Part 1: Expression Language (한글) file 가을의 곰을... 2012.03.20 4622
106 [정리] EL :: Function file 가을의 곰을... 2012.03.20 7600
105 [정리] EL :: Basic file 가을의 곰을... 2012.03.20 7292
104 ubuntu에서 GTK 개발환경 꾸미기 가을의 곰을... 2012.03.19 11088
103 Ubuntu에 Oracle11g 설치 가을의 곰을... 2012.03.16 7358
102 ubuntu에서 나눔글꼴 설치 가을의 곰을... 2012.03.16 6031
101 gnu free document license 번역 출간 file 가을의 곰을... 2012.02.29 7370
100 GNU 자유 문서 사용 허가서 1.2판 file 가을의 곰을... 2012.02.29 5595
99 자주 쓰이는 정규식(regular expression) 유형 가을의 곰을... 2012.02.22 6120
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED