¸®´ª½º °ü·Ã °Á¶õ |
---|
Á¦¸ñ | ¸í·É¾î (ps, find) 1998/05/08 (10:01) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 16 |
Á¶È¸ | 369 |
º»¹® |
3.9 ps ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â ¸í·É¾î´Â ¾î¶²°ÍµéÀÌ ÀÖÀ»±î¿ä? ¸®´ª½º´Â µµ½º¿Í´Â ´Ù¸£°Ô ¸ÖƼ ŽºÅ·À» Á¦°øÇÏ°í Àֱ⠶§¹®¿¡ ¿©·¯ ¸í·É¾î³ª ÇÁ·Î±×·¥ÀÌ ½ÇÇàÀÌ ³¡³ªÁö ¾ÊÀº »óÅ·Π°è¼Ó ±× »óÅ·ΠÀ¯ÁöµÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·²¶§¿¡ ¾î¶² ¸í·É¾îµéÀÌ ½ÇÇàÁßÀÎÁö ¾Ë¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¹Ù ·Î "ps"¶ó´Â ¸í·É¾î¸¦ »ç¿ëÇÏ¸é µË´Ï´Ù. # ps [Enter] PID TTY STAT TIME COMMAND 356 1 S 0:00 /bin/login -- root 357 2 S 0:00 /sbin/mingetty tty2 358 3 S 0:00 /sbin/mingetty tty3 359 4 S 0:00 /sbin/mingetty tty4 360 5 S 0:00 /sbin/mingetty tty5 361 6 S 0:00 /sbin/mingetty tty6 368 1 S 0:00 -bash . . 4015 p1 R 0:00 ps # ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â ¸í·É¾îµéÀÌ ³ª¿ÍÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é ¿É¼Ç "a", "x"¸¦ ºÙ¿©¼ »ç¿ëÇÏ¸é µË´Ï´Ù. # ps -ax [Enter] PID TTY STAT TIME COMMAND 1 ? S 0:01 init 2 ? SW 0:00 (kflushd) 3 ? SW< 0:00 (kswapd) 19 ? S 0:00 /sbin/kerneld 93 ? S 0:00 syslogd 102 ? S 0:00 klogd 113 ? S 0:00 crond . . 4257 ? S 0:00 sleep 600 293 ? S 0:00 httpd 294 ? S 0:00 httpd 295 ? S 0:00 httpd 296 ? S 0:00 httpd 297 ? S 0:00 httpd [root@localhost root]# ÇÑ ¹ø ¿©·¯ºÐµéÀÌ ºÐ¼®ÇØ º¸±â ¹Ù¶ø´Ï´Ù. ¿©±â¿¡ ³ª¿Í ÀÖ´Â ¸í·É¾îµéÀÌ ¾î¶² ±â´ÉÀ» ÇÏ´ÂÁö¸¸ ¾Ë¸é ¸®´ª½º¸¦ Àß ´Ù·é´Ù´Â ¸»À» µèÀ»¼ö ÀÖÀ» °Ì ´Ï´Ù. 3.10 find µµ½º¿¡¼ ¿øÇÏ´Â ÆÄÀÏÀ» ãÀ»¶§¿¡ ¿©·¯ºÐµéÀº ¾î¶»°Ô Çß½À´Ï±î? ÇÊÀÚ°°Àº °æ¿ì¿¡´Â "dir"À̶ó´Â ¸í·É¾î·Î ¿øÇÏ´Â ÆÄÀÏÀ» ã¾Ò½À´Ï´Ù. C:\>dir/w test.txt /s [Enter] ¹¹ ÀÌ·±½ÄÀ¸·Î Çϸé C µå¶óÀ̺꿡 ÀÖ´Â ¸ðµç µð·ºÅ丮¸¦ ã¾Æ¼ test.txt ¶ó´Â ÆÄÀÏÀ» ã°Ô µË´Ï´Ù. ÀÌ·¯ÇÑ ±â´ÉÀ» ÇÏ´Â ¸í·É¾î·Î ¸®´ª½º´Â µû·Î "find"¶ó´Â ¸í·É¾î¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ¸í·É¾î´Â Á¤¸»·Î ¸¹ÀÌ »ç¿ëÇÏ´Ï ±× »ç¿ë¹ýÀ» Àß ¾Ë¾Æ µÎ±â ¹Ù¶ø´Ï´Ù. ¸ÕÀú ÀϹÝÀûÀÎ »ç¿ë¹æ¹ýºÎÅÍ ¾Ë¾Æ º¾½Ã´Ù. # find / -name han* [Enter] /usr/X11R6/bin/hanterm /usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz /usr/X11R6/lib/X11/fonts/misc/hanglm16.pcf.gz . . /home/httpd/icons/hand.right.gif /home/httpd/icons/hand.up.gif # ÀÏ´Ü Á¦ÀÏ ¸¶Áö¸·¿¡ ºÙÀº ¾Æ±Ô¸ÕÆ®¸¦ º¸´Ï ÀüüÀûÀ¸·Î ¾î¶² ÀǹÌÀÎÁö´Â ¾Ë°ÚÁÒ? ¹Ù·Î "han"À¸·Î ½ÃÀ۵Ǵ ¸ðµç ÆÄÀÏÀ» ã´Â´Ù´Â ÀǹÌÀÔ´Ï´Ù. µÎ ¹ø° ¾Æ±Ô¸ÕÆ®¿¡ º¸¸é "/"À¸·Î µÇ¾î Àִµ¥ ÀÌ°ÍÀº ·çÆ® µð·ºÅ丮¸¦ ÀǹÌÇÏ´Â °ÍÀÔ´Ï´Ù. Áï "han"À¸·Î ½ÃÀ۵Ǵ ÆÄÀÏÀ» ·çÆ® µð·ºÅ丮ºÎŸ ãÀ¸¶ó´Â ÀǹÌÁÒ. ¸¸¾à¿¡ ¾î¶² Ưº°ÇÑ µð·ºÅ丮¹Ø¿¡ ÀÖ´Â ÆÄÀÏÀ» ã°íÀÚ ÇÑ´Ù´Â ±× µð·ºÅ丮¸íÀ» ÀÌ µÎ ¹ø° ¾Æ±Ô¸ÕÆ®¿¡ ÁöÁ¤ÇØÁÖ¸é µË´Ï´Ù. ±× ·¯¸é ¼¼ ¹ø° ¾Æ±Ô¸ÕÆ®ÀÎ "-name"Àº ¹«¾ùÀ» ÀǹÌÇÒ±î¿ä? ÀÏ´Ü ¾Õ¿¡ "-" °¡ ºÙÀº °ÍÀ» º¸´Ï ¿É¼ÇÀÏ°ÍÀ̶ó´Â »ý°¢ÀÌ µå´Â±º¿ä. ¹Ù·Î ÆÄÀÏÀ» À̸§ À¸·Î ã°Ú´Ù´Â °ÍÀ» ÀǹÌÇÏ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à¿¡ ÀÌ "find"¶ó´Â ¸í·É¾î·Î ÆÄÀÏÀ» ãÀ»¶§¿¡ À̸§À¸·Î ãÁö ¾Ê°í ´Ù¸¥ ¾î¶² °ÍÀ¸·Î ã°íÀÚ ÇÑ´Ù¸é ´Ù¸¥ ¿É¼ÇÀ» ºÙ¿©¼ »ç¿ëÇÏ¸é µË´Ï´Ù. ÀÚ ±×·¯¸é ÀÌ "-name"´ë½Å¿¡ ¿Ã¼ö ÀÖ´Â ´Ù¸¥ ¿É¼Ç¿¡ ´ëÇØ ¾Ë¾Æ º¾½Ã´Ù. ¹Ù·Î À̸§ ´ë½Å¿¡ ¾î¼¼½ºµÈ ½Ã°£À̳ª ¼öÁ¤µÈ ½Ã°£À» °¡Áö°í ÆÄÀÏÀ» ã´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. # find /Book -amin 10 [Enter] /Book/linux/Chap3/chap3.bak # 10ºÐÀü¿¡ ¸¶Áö¸·À¸·Î ¾î¼¼½ºµÈ ÆÄÀÏÀ» ã´Â °úÁ¤À» º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù. ¸¸¾à¿¡ Á¶±Ý ¿À·¡µÈ ÆÄÀÏÀ̶ó¸é ºÐÀ¸·Î ãÁö ¸»°í ½Ã°£À¸·Î ãÀ¸¸é µË´Ï ´Ù. # find / -atime 1 [Enter] /var/catman/cat1/df.1.gz /var/catman/cat1/cp.1.gz . . /usr/man/man1/df.1 /usr/man/man1/mv.1 # 24½Ã°£Àü¿¡ ¾î¼¼½ºµÈ ÆÄÀÏÀ» ã°í ÀÖ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à¿¡ ¸¶Áö¸· ¾Æ±Ô¸Õ Æ®·Î "2"¸¦ ÁöÁ¤Çϸé ÀÌ°ÍÀº 48½Ã°£ÀüÀÌ µË´Ï´Ù. Áï ´ÜÀ§°¡ ÇÏ·ç¶ó°í »ý °¢ÇÏ¸é µË´Ï´Ù. ÀÚ À̹ø¿¡´Â À§ÀÇ ¿É¼Ç°ú ºñ½ÁÇÑ "c"·Î ½ÃÀÛÇÏ´Â ¿É¼Ç¿¡ ´ëÇØ ¾Ë¾Æ º¾½Ã ´Ù. À§ÀÇ "a"·Î ½ÃÀÛÇÏ´Â ¿É¼ÇÀº ¾î¼¼½ºµÈ ½Ã°£À¸·Î ÆÄÀÏÀ» ã¾Ò´Âµ¥ »ç ½Ç ÀÌ ¿É¼ÇÀº Àß ¾²ÀÌÁö ¾Ê½À´Ï´Ù. ¾î¼¼½ºµÈ ½Ã°£Àº Å©°Ô Áß¿äÇÏÁö ¾Ê°Å µç¿ä. ¿ì¸®°¡ ãÀ¸·Á´Â ÆÄÀÏÀº ´ëºÎºÐ ¼öÁ¤µÈ ½Ã°£À» ÀÌ¿ëÇؼ ¸¹ÀÌ Ã£ ½À´Ï´Ù. # find / -cmin 5 [Enter] /usr/hwpx/sys/hwphqf.lst /Book/linux/Chap3/chap3.hwp # 5ºÐÀü¿¡ ¸¶Áö¸·À¸·Î ¼öÁ¤µÈ ÆÄÀÏÀ» ã°í ÀÖ´Â °úÁ¤À» º¸¿© ÁÖ°í ÀÖ½À´Ï ´Ù. À̰͵µ ¿ª½Ã ½Ã°£´ÜÀ§·Î ã´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù. # find / -ctime 1 [Enter] /var/catman/cat1/mv.1.gz /var/catman/cat1/find.1.gz /home /home/root # ¿ª½Ã Àǹ̴ 24½Ã°£Àü¿¡ ¼öÁ¤µÈ ÆÄÀÏÀ» ã°íÀÚ ÇÏ´Â °ÍÀÔ´Ï´Ù. <Âü°í ½ÃÀÛ> »ç½Ç ½Ã°£À» ÀÌ¿ëÇؼ ÆÄÀÏÀ» ã´Â´Ù´Â °ÍÀº ±²ÀåÈ÷ ¾î·Á¿î ÀÏÀÔ´Ï´Ù. ¿Ö ³ÄÇϸé ÆÄÀÏÀÌ ¼öÁ¤µÈ ½Ã°£À» Á¤È®ÇÏ°Ô ¾Ë°í ÀÖ¾î¾ß Çϰŵç¿ä. ³ªÁß¿¡ °í»ýÇÏÁö ¸»°í ÀÛ¼ºÇÑ ÆÄÀÏÀ̸§ Á¤µµ´Â ±â¾ïÇØ ³õ±â ¹Ù¶ø´Ï´Ù. <Âü°í ³¡> ÀÚ À̹ø¿¡´Â ¸¶Áö¸·À¸·Î ¾ÆÁÖ À¯¿ëÇÑ ¿É¼Ç ÇÑ°¡Áö¸¸ ´õ ¾Ë¾Æ º¸°Ú½À´Ï´Ù. ¹Ù·Î ºñ¾îÀÖ´Â ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ã´Â ¿É¼ÇÀε¥ ÇÑ ¹ø »ç¿ëÇØ º¸±â ¹Ù¶ø´Ï´Ù. ¾Æ¸¶ »ý°¢º¸´Ù ºñ¾îÀÖ´Â ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¸¹À»²¬¿ä? # find /home -empty [Enter] /home/ftp/pub /home/httpd/cgi-bin . . /home/root/nsmail/Inbox /home/root/.newsrc-news # |