man

Section: User Commands (1)
Updated: September 2, 1995
Index
Return to Main Contents
 

À̸§

man - ¿Â¶óÀÎ ¸Å´º¾ó ÆäÀÌÁö¸¦ Çü½ÄÈ­ÇÏ°í Ç¥½ÃÇÑ´Ù.
manpath - ¸ÇÆäÀÌÁö¸¦ À§ÇÑ °Ë»ö °æ·Î¸¦ °áÁ¤ÇÑ´Ù.  

»ç¿ë¹ý

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

¼³¸í

man Àº ¿Â¶óÀÎ ¸Å´º¾ó ÆäÀÌÁö¸¦ Çü½ÄÈ­ÇÏ°í Ç¥½ÃÇÑ´Ù. ÀÌ ¹öÀüÀº MANPATH ¿Í (MAN)PAGER ȯ°æ º¯¼ö¸¦ ÀνÄÇÑ´Ù. ±×·¯¹Ç·Î ÀÚ½ÅÀÇ °³ÀÎÀûÀÎ ¸Ç ÆäÀÌÁö ¹­À½À» °¡Áú ¼ö ÀÖ°í Çü½ÄÈ­µÈ ÆäÀÌÁö¸¦ Ç¥½ÃÇϱâ À§ÇØ ÁÁ¾ÆÇÏ´Â ÇÁ·Î±×·¥À» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ¸¸¾à section ÀÌ ÁöÁ¤µÇ¸é, man Àº ´ÜÁö ±× ¼½¼Ç¿¡¼­¸¸ ¸Å´º¾óÀ» ã¾Æ º¸¿©ÁØ´Ù. ¸í·ÉÇà ¿É¼ÇÀ̳ª ȯ°æ º¯¼ö¸¦ ÅëÇؼ­ ¼½¼Ç °Ë»ö ¼ø¼­¿Í ¼Ò½º ÆÄÀÏ¿¡ ´ëÇØ ¾î´À Àü󸮱⸦ »ç¿ëÇÒ °ÍÀÎÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¸¸¾à name ÀÌ / À» Æ÷ÇÔÇϸé, ÀÌ°ÍÀº ÆÄÀϸíÀ¸·Î ¸ÕÀú 󸮵ȴÙ. ±×·¡¼­ man ./foo.5 ȤÀº man /cd/foo/bar.1.gz ó·³ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.  

¿É¼Ç

-C config_file
»ç¿ëÇÒ man.conf ÆÄÀÏÀ» ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº /etc/man.config ÀÌ´Ù. ( man.config(5)¸¦ º¸¶ó.)
-M path
¸Ç ÆäÀÌÁö °Ë»öÀ» À§ÇÑ µð·ºÅ丮 ¸®½ºÆ®¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁöÁö ¾ÊÀ¸¸é, ȯ°æ º¯¼ö MANPATH ¸¦ »ç¿ëÇÑ´Ù. ¸¸¾à ȯ°æ º¯¼ö¸¦ ¹ß°ßÇÏÁö ¸øÇϸé /etc/man.config ¿¡ Á¤ÀÇµÈ ±âº» ¸ñ·ÏÀ» »ç¿ëÇÑ´Ù.
-P pager
»ç¿ëÇÒ ÆäÀÌÀú¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀº MANPAGER ȯ°æ º¯¼öº¸´Ù ¿ì¼±ÇÑ´Ù. PAGER ȯ°æ º¯¼öº¸´Ùµµ ¿ì¼±ÇÑ´Ù. ±âº» ¼³Á¤À¸·Î man Àº /usr/bin/less -is ¸¦ ÀÌ¿ëÇÑ´Ù.
-S section_list
°Ë»öÇÒ ¸Å´º¾ó ¼½¼ÇµéÀ» ÄÝ·ÐÀ¸·Î ±¸ºÐÇÏ¿© ÁöÁ¤ÇÑ´Ù. ÀÌ ¿É¼ÇÀº MANSECT ȯ°æ º¯¼öº¸´Ù ¿ì¼±ÇÑ´Ù.
-a
±âº» ¼³Á¤À¸·Î man Àº ù¹ø° ¹ß°ßµÈ ¸Å´º¾ó ÆäÀÌÁö¸¦ Ç¥½ÃÇÑ µÚ Á¾·áÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé man Àº ù¹ø° »Ó¸¸ ¾Æ´Ï¶ó name ¿¡ ¸Â´Â ¸ðµç ¸Å´º¾ó ÆäÀÌÁö¸¦ Ç¥½ÃÇÑ´Ù.
-c
ÃÖ½ÅÀÇ cat ÆäÀÌÁö°¡ Á¸ÀçÇÏ¿©µµ ¼Ò½º ¸Ç ÆäÀÌÁö¸¦ ÀçÇü½ÄÈ­ÇÑ´Ù. ¸¸ÀÏ cat ÆäÀÌÁö°¡ ´Ù¸¥ ¼öÀÇ Ä®·³À» °¡Áø ½ºÅ©¸°¿¡ ¸Â°Ô Çü½ÄÈ­µÇ¾ú°Å³ª, ÀÌÀü¿¡ Çü½ÄÈ­µÈ ÆäÀÌÁö°¡ ¼Õ»óµÇ¾ú´Ù¸é, ÀÌ ¿É¼ÇÀÌ ¾µ¸ð ÀÖÀ» °ÍÀÌ´Ù.
-d
½ÇÁ¦·Î ¸Ç ÆäÀÌÁö¸¦ Ç¥½ÃÇÏÁö ¾Ê°í, µð¹ö±ë Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù.
-D
Ç¥½Ã¿Í µð¹ö±ë Á¤º¸ µÑ´Ù Ãâ·ÂÇÑ´Ù.
-f
whatis ¿Í °°´Ù.
-F or --preformat
Çü½ÄÈ­¸¸ ÇÏ°í Ç¥½ÃÇÏÁö ¾Ê´Â´Ù.
-h
°£´ÜÇÑ µµ¿ò¸» ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í Á¾·áÇÑ´Ù.
-k
apropos ¿Í °°´Ù.
-K
*¸ðµç* ¸Ç ÆäÀÌÁö¿¡¼­ ÁöÁ¤ÇÑ ¹®ÀÚ¿­À» ã´Â´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¸Å¿ì ´À¸®´Ù! °¡´ÉÇÏ¸é ¼½¼ÇÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ ÁÁ´Ù.
-m system
Á¢±Ù °¡´ÉÇÑ ´Ù¸¥ ¿î¿µÃ¼Á¦ÀÇ ¸Å´º¾ó ÆäÀÌÁö°¡ ÀÖ´Ù¸é, °Ë»öÇÒ ¿î¿µÃ¼Á¦ system À» ÁöÁ¤ÇÑ´Ù.
-p string
nroff ȤÀº troff º¸´Ù ¸ÕÀú ½ÇÇàÇÏ´Â Àü󸮱âÀÇ Â÷·Ê¸¦ ÁöÁ¤ÇÑ´Ù. »ç¿ë °¡´ÉÇÑ Àü󸮱â¿Í À̸¦ °¡¸®Å°´Â ¿É¼ÇÀº ´ÙÀ½°ú °°´Ù: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), refer (r). ÀÌ ¿É¼ÇÀº MANROFFSEQ ȯ°æ º¯¼öº¸´Ù ¿ì¼±ÇÑ´Ù.
-t
¸Ç ÆäÀÌÁöÀÇ Çü½ÄÈ­¸¦ À§ÇØ /usr/bin/groff -Tps -mandoc ¸¦ »ç¿ëÇÏ°í, stdout ¿¡ Ãâ·ÂÇÑ´Ù. /usr/bin/groff -Tps -mandoc ¿¡¼­ÀÇ Ãâ·ÂÀº ÀμâÇϱâ Àü¿¡ ÇÊÅ͸¦ Åë°ú½Ãų ÇÊ¿ä°¡ ÀÖÀ»Áöµµ ¸ð¸¥´Ù.
-w or --path
½ÇÁ¦·Î ¸Ç ÆäÀÌÁö¸¦ Ç¥½ÃÇÏÁö ¾Ê°í, Çü½ÄÈ­ ȤÀº Ç¥½ÃµÈ ÆÄÀÏÀÇ À§Ä¡¸¦ Ãâ·ÂÇÑ´Ù. ¸¸¾à ÀÎÀÚ°¡ ¾øÀ¸¸é man Àº ¸Ç ÆäÀÌÁö¸¦ °Ë»öÇÏ´Â µð·ºÅ丮ÀÇ ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. ¸¸¾à manpath °¡ man¿¡ ¿¬°áµÇ¾î ÀÖÀ¸¸é, "manpath"´Â "man --path"¿Í °°´Ù.
-W
-w¿Í ºñ½ÁÇÏÁö¸¸, Ãß°¡ Á¤º¸¾øÀÌ ÇÑ Çà¿¡ ÇÑ °³¾¿ Ç¥½ÃÇÑ´Ù. ÀÌ°ÍÀº ´ÙÀ½°ú °°ÀÌ ½© ¸í·É¿¡¼­ »ç¿ëÇϸé Æí¸®ÇÏ´Ù. man -aW man | xargs ls -l

 

CAT ÆäÀÌÁö

manÀº Çü½ÄÈ­µÈ ¸Ç ÆäÀÌÁö¸¦ ´ÙÀ½¿¡ ±× ÆäÀÌÁö°¡ ÇÊ¿äÇÏ°Ô µÇ¾úÀ» ¶§ Çü½ÄÈ­ ½Ã°£À» ÁÙÀ̱â À§ÇØ ÀúÀåÇÑ´Ù. ÀüÅëÀûÀ¸·Î, DIR/manXÀÇ Çü½ÄÈ­µÈ ÆäÀÌÁö ¹öÀüÀº DIR/catX¿¡ ÀúÀåµÈ´Ù. ÇÏÁö¸¸ man dirÀ» ´Ù¸¥ cat dir¿¡ ¸ÅÇÎÇÏ´Â ¹æ¹ýÀ¸·Î /etc/man.config ¿¡ ´Ù¸¥ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. cat µð·ºÅ丮°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é cat ÆäÀÌÁö¸¦ ÀúÀåÇÏÁö ¾Ê´Â´Ù.

man À» »ç¿ëÀÚ man¿¡ suid ÇÒ ¼ö ÀÖ´Ù. ±×·¯¸é, cat µð·ºÅ丮ÀÇ ¼ÒÀ¯ÀÚ°¡ man°ú ¸ðµå 0755(´ÜÁö man¿¡ ÀÇÇØ ¾²±â °¡´É), cat ÆÄÀÏ ¼ÒÀ¯ÀÚ°¡ man°ú ¸ðµå 0644 ȤÀº 0444(´ÜÁö man¿¡ ÀÇÇØ ¾²±â °¡´É, ȤÀº ¸ðµÎ ¾²±â ºÒ°¡)¸é, º¸Åë À¯Àú´Â cat ÆäÀÌÁö¸¦ º¯°æÇϰųª, ´Ù¸¥ ÆÄÀÏÀ» cat µð·ºÅ丮¿¡ µÎ°Å³ª ÇÏ´Â °ÍÀ» ÇÒ ¼ö ¾ø´Ù. ¸¸¾à man ÀÌ suid °¡ ¾Æ´Ï¸é, ¸ðµç À¯Àú°¡ cat ÆäÀÌÁö¸¦ cat µð·ºÅ丮¿¡ µÑ ¼ö ÀÖ´Â °Íó·³ cat µð·ºÅ丮ÀÇ ¸ðµå¸¦ 0777·Î ÇØ¾ß ÇÑ´Ù.

ºñ·Ï ÃÖ±ÙÀÇ cat ÆäÀÌÁö°¡ Á¸ÀçÇÏ´õ¶óµµ -c À» »ç¿ëÇϸé ÆäÀÌÁö¸¦ ÀçÇü½ÄÈ­ÇÑ´Ù.

 

ȯ°æ

MANPATH
MANPATH °¡ ¼³Á¤µÇ¸é, ÀÌ°ÍÀ» ¸Å´º¾ó ÆäÀÌÁö °Ë»öÀ» À§ÇÑ °æ·Î·Î »ç¿ëÇÑ´Ù.
MANROFFSEQ
MANROFFSEQ °¡ ¼³Á¤µÇ¸é, ÀÌ°ÍÀ» nroff ¿Í troff ÀÇ ¾Õ¿¡ ½ÇÇàÇÏ´Â Àü󸮱âÀÇ ÁýÇÕÀ¸·Î °áÁ¤ÇÏ¿© »ç¿ëÇÑ´Ù. ±âº» ¼³Á¤Àº nroff ¾Õ¿¡ Å×À̺í Àü󸮱⸦ °ÅÄ£´Ù.
MANSECT
MANSECT °¡ ¼³Á¤µÇ¸é, ÀÌ°ÍÀ» °Ë»öÀ» À§ÇÑ ¸Å´º¾ó ¼½¼ÇÀ¸·Î °áÁ¤ÇÑ´Ù.
MANWIDTH
MANWIDTH °¡ ¼³Á¤µÇ¸é, ÀÌ°ÍÀ» Ç¥½ÃÇÏ´Â ¸ÇÆäÀÌÁöÀÇ ÆøÀ¸·Î »ç¿ëÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, È­¸éÀÇ Àüü Æø ÀÌ»óÀ¸·Î Ç¥½ÃµÉ ¼öµµ ÀÖ´Ù.
MANPAGER
MANPAGER °¡ ¼³Á¤µÇ¸é, ÀÌ°ÍÀ» ¸ÇÆäÀÌÁö Ç¥½Ã±â·Î »ç¿ëÇÑ´Ù. ¸¸¾à ¾ø´Ù¸é, PAGER °¡ »ç¿ëµÈ´Ù. ¸¸¾à µÑ´Ù °ªÀ» °¡Áö°í ÀÖÁö ¾ÊÀ¸¸é /usr/bin/less -is ¸¦ »ç¿ëÇÑ´Ù.
LANG
LANG °¡ ¼³Á¤µÇ¸é, ÀÌ°ªÀ» manÀº ¸ÇÆäÀÌÁö¸¦ ù¹ø°·Î º¸¿©ÁÖ±â À§ÇÑ ÇÏÀ§ µð·ºÅ丮ÀÇ À̸§À¸·Î ÁöÁ¤ÇÑ´Ù. µû¶ó¼­, `LANG=ko; man 1 foo' ¸í·ÉÀº .../ko/man1/foo.1 ¿¡¼­ foo ¸ÇÆäÀÌÁö¸¦ º¸¿© ÁÙ·Á°í ÇÒ °ÍÀÌ°í, ¸¸¾à fileÀÌ ¹ß°ßµÇÁö ¾ÊÀ¸¸é, .../man1/foo.1 À» ã´Â´Ù. ...Àº °Ë»ö °æ·ÎÀÇ µð·ºÅ丮ÀÌ´Ù.
NLSPATH, LC_MESSAGES, LANG
ȯ°æ º¯¼ö NLSPATH ¿Í LC_MESSAGES (¶Ç´Â ÈÄÀÚ°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é LANG )´Â ¸Þ½ÃÁö Ä«Å»·Î±×ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. (ÇÏÁö¸¸ ¿µ¾î ¸Þ½ÃÁö´Â ÄÄÆÄÀ쵃 ¶§ ÁöÁ¤µÇ°í, ¿µ¾î¸¦ À§ÇÑ Ä«Å»·Î±×´Â ÇÊ¿äÇÏÁö ¾Ê´Ù.) man¿¡ ÀÇÇØ È£ÃâµÇ´Â col(1)°ú °°Àº ÇÁ·Î±×·¥Àº LC_CTYPE¸¦ »ç¿ëÇÏ´Â Á¡¿¡ ÁÖÀÇÇضó.
PATH
PATH ´Â ¸ÇÆäÀÌÁö¸¦ À§ÇÑ ±âº» °Ë»ö °æ·ÎÀÇ ±¸¼º¿¡ »ç¿ëµÈ´Ù.
SYSTEM
SYSTEM Àº ±âº» ¼³Á¤À» °¡Á®¿À´Â ´ë½Å¿¡ ½Ã½ºÅÛ À̸§À» »ç¿ëÇÑ´Ù. ( -m ¿É¼Ç°ú ÇÔ²² »ç¿ë)
 

°ü·Ã Ç׸ñ

apropos(1), whatis(1), less(1), groff(1).  

¹ö±×

-t ¿É¼ÇÀº troff¿Í °°Àº ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾î ÀÖ´Â °æ¿ì¿¡¸¸ ¼öÇàÇÑ´Ù.
¸¸¾à ÇÏÀÌÇ ´ë½Å¿¡ \255 ȤÀº <AD>ÀÇ ±ô¹ÚÀÓÀ» º¸¸é, `LESSCHARSET=latin1'À» ȯ°æ¿¡ ³Ö¾î¶ó.  

ÆÁ

(global-set-key [(f1)] (lambda () (interactive) (manual-entry (current-word)))) ¸¦ .emacs ÆÄÀÏ¿¡ Ãß°¡Çϸé, F1¸¦ ´©¸¦ ¶§ ÇöÀçÀÇ Ä¿¼­ À§Ä¡¿¡¼­ ¶óÀ̺귯¸® È£ÃâÀ» À§ÇÑ ¸Ç ÆäÀÌÁö¸¦ º¸¿© ÁÙ °ÍÀÌ´Ù.  

¿ªÀÚ

¹è¼ºÈÆ <plodder@kldp.org>, 2000³â 5¿ù 5ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¿É¼Ç
CAT ÆäÀÌÁö
ȯ°æ
°ü·Ã Ç׸ñ
¹ö±×
ÆÁ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:06:55 GMT, March 25, 2004