3.6. ´õ ¸¹Àº Á¤º¸´Â...

3.6.1. »ç¿ë ¼³¸í¼­

FreeBSD¿¡¼­ °¡Àå Æ÷°ýÀûÀÎ ¹®¼­´Â »ç¿ë ¼³¸í¼­ ÀÔ´Ï´Ù. ½Ã½ºÅÛ¿¡ ÀÖ´Â °ÅÀÇ ¸ðµç ÇÁ·Î±×·¥ÀÌ ±âº»ÀûÀÎ µ¿ÀÛ°ú ´Ù¾çÇÑ Àμö¿¡ ´ëÇÑ ÂªÀº »ç¿ë ¼³¸í¼­¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀÌµé ¼³¸í¼­´Â man ¸í·ÉÀ¸·Î º¼ ¼ö ÀÖ½À´Ï´Ù. man ¸í·ÉÀÇ »ç¿ë¿¹´Â °£´ÜÈ÷:

    % man command

command´Â ¾Ë°í½ÍÀº ¸í·ÉÀ̸§ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ls¸¦ ¾Ë°í ½Í´Ù¸é:

    % man ls

¿Â¶óÀÎ ¸Þ´º¾óÀº ¼ýÀÚ·Î ±¸ºÐµÈ Àý·Î µÇ¾î ÀÖ½À´Ï´Ù.

  1. »ç¿ëÀÚ ¸í·É.

  2. ½Ã½ºÅÛ ÄÝ ¹× ¿¡·¯ ¼ýÀÚ.

  3. C ¶óÀÌÆ®·¯¸® ÇÔ¼ö.

  4. µð¹ÙÀ̽º µå¶óÀ̹ö.

  5. ÆÄÀÏ Æ÷¸Ë.

  6. °ÔÀÓ ¹× ±âŸ.

  7. ºÎ¼öÀûÀÎ Á¤º¸.

  8. ½Ã½ºÅÛ Á¤ºñ ¹× ¿î¿µ ¸í·É.

  9. Ä¿³Î °³¹ßÀÚ.

¾î¶²°æ¿ì, °°Àº ÁÖÁ¦°¡ ¿Â¶óÀÎ ¸Þ´º¾óÀÇ ÇѰ³ÀÌ»óÀÇ Àý¿¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, »ç¿ëÀÚ ¸í·ÉÀÎ chmod¿Í ½Ã½ºÅÛ ÄÝÀÎ chmod()ÀÌ ÀÖ½À´Ï´Ù. À̰æ¿ì, ´ÙÀ½°ú °°ÀÌ ¿øÇÏ´Â ÀýÀ» ¸í½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    % man 1 chmod

À̶§ »ç¿ëÀÚ ¸í·ÉÀÎ chmodÀÇ ¸Þ´º¾ó ÆäÀÌÁö¸¦ º¸°Ô µÉ°Ì´Ï´Ù. ¹®¼­¿¡¼­ ¿Â¶óÀÎ ¸Þ´º¾óÀÇ Æ¯º°ÇÑ ÀýÀÇ ÂüÁ¶´Â ÀüÅëÀûÀ¸·Î °ýÈ£·Î ³ªÅ¸³À´Ï´Ù, Áï, chmod(1)´Â »ç¿ëÀÚ ¸í·ÉÀÎ chmod¸¦ chmod(2)´Â ½Ã½ºÅÛ ÄÝÀ» ³ªÅ¸³À´Ï´Ù.

À̰ÍÀº ¸í·ÉÀÇ À̸§À» ¾Ë°í ÀÖ°í, ´Ü¼øÈ÷ »ç¿ë¹ýÀ» ¾Ë·Á°í ÇÒ¶§ ÁÁÁö¸¸, ¸í·ÉÀÇ À̸§À» ¸ð¸¥´Ù¸é¿ä? ¿©·¯ºÐÀº ½ºÀ§Ä¡ -kÀ» ÀÌ¿ëÇØ¼­ ¸í·ÉÀÇ ¼³¸íÁß Á߽ɾî(keyword)·Î °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù.

    % man -k mail

À̸í·ÉÀº ¼³¸íÁß Á߽ɾ "mail"ÀÎ ¸í·ÉÀÇ ¸ñ·ÏÀ» º¸¿©ÁÝ´Ï´Ù. À̰ÍÀº ½ÇÁ¦·Î apropos¸í·É°ú µ¿ÀÏÇÑ ±â´ÉÀ» ÇÕ´Ï´Ù.

±×·¡¼­, /usr/bin¾ÈÀÇ ÁÁÀº ¸í·ÉÀ» º¼ ¼ö ÀÖÁö¸¸, °³°³ÀÇ ¸í·ÉÀÌ ¾î¶²ÀÏÀ» ÇÏ´Â Áö¸¦ Èñ¹ÌÇϰԳª¸¶ ¾Ë ¼ö ÀÖÀ»±î¿ä? ´Ü¼øÈ÷ °¢°¢À» ½ÇÇà ½ÃÄÑ º¼ ¼ö ÀÖ½À´Ï´Ù.

    % cd /usr/bin
    % man -f *

ȤÀº

    % cd /usr/bin
    % whatis *

À§ µÎ°³´Â ¶È°°Àº ÀÏÀ» ÇÕ´Ï´Ù.

3.6.2. GNU ÀÎÆ÷ ÆÄÀÏ.

FreeBSD´Â Free Software Foundation (FS)°¡ ¸¸µç ¸¹Àº ÀÀ¿ë ÇÁ·Î±×·¥°ú À¯Æ¿¸®Æ¼¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¸Ç ÆäÀÌÁö¿¡ »Ó¾Æ´Ï¶ó, À̵é ÇÁ·Î±×·¥Àº info ÆÄÀÏÀ̶ó ºÎ¸£´Â º¸´Ù´õ »ó¼¼ÇÑ ÇÏÀÌÆäÅØ½ºÆ® ¹®¼­À» °¡Áý´Ï´Ù. ÀÌ ¹®¼­´Â info¸í·ÉÀ̳ª emacs¸¦ ¼³Ä¡Çß´Ù¸é, emacsÀÇ info mode¿¡¼­ º¼ ¼ö ÀÖ½À´Ï´Ù.

info(1) ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ´Ü¼øÈ÷

    % info

ªÀº ¼Ò°³¸¦ º¸·Á¸é, h¸¦ ´©¸£½Ê½Ã¿À. »¡¸® ¸í·É¸ñ·ÏÀ» º¸·Á¸é, ?¸¦ ´©¸¦½Ê½Ã¿À.