BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡

±Û¾´ÀÌ: find find command »ç¿ë¹ý Á¶È¸¼ö: 7348

elitejun@backrush.com

find ¸í·É¾î

find pathname(s) expression action *pathname(s)´Â search start directory.

###¿É¼Ç###
-name pattern : ÆÄÀϸíÀÌ ÆÐÅÏ°ú ÀÏÄ¡Çϸé True
-perm mode : ¸ðµå¿Í ÀÏÄ¡Çϸé True
-type
-size ¼ýÀÚ : ÆÄÀÏÀÇ ºí·Ï ¼ö°¡ ¼ýÀÚ¿Í ÀÏÄ¡Çϸé True
-user ¼ÒÀ¯ÀÚ¸í : ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ¿Í ÀÏÄ¡Çϸé True
-exec ¸í·É¾î : ¼öÇàµÈ ¸í·É¾îÀÇ ¸®ÅÏ°ªÀÌ 0À̸é True, {}ÀÌ ¸í·É¾î Àμö·Î
ÇöÀç pathnameÀ» ´ë½ÅÇϸç, ±× µÚ¿¡´Â space,\,;Áï spacebar\;
-print : Ç×»ó TrueÀÌ¸ç °Ë»öÁßÀÎ µð·ºÅ丮¸¦ Ãâ·ÂÇÑ´Ù.
-depth : Ç×»ó TureÀÌ¸ç µð·ºÅ丮 ¹ØÀ¸·Î ³»·Á°¡´Â °ÍÀ» Çã°¡ÇÑ´Ù.

/µð·ºÅ丮¿¡¼­ ½ÃÀÛÇؼ­ À̸§ÀÌ mpg·Î ³¡³ª´Â ÆÄÀϵéÀ» ã°í mpg.txt¿¡ ÀúÀåÇÑ´Ù.

% find / -name '*mpg' -print > mpg.txt
/movie/movie/aaa.mpg
/movie/movie/bbb.mpg


(Âü°í) Find ¸í·É¾î »ç¿ë¹ý

1. /usr¿¡ 50,000 charactersº¸´Ù Å« È­ÀÏ Ã£¾Æ¶ó.

# find /usr -type f -size +50000c -print

2. core fileÀ» »èÁ¦Ç϶ó.

# find / -name core -type f -exec rm {} \;

3. /usr/src¿¡¼­ À̸§ÀÌ mem*.cÀΰÍÀ» ã¾Æ¶ó.

# find /usr/src -type f -name "mem*.c" -print

4. owner°¡ rootÀÌ°í set-user-ID¸¦ °¡Áö´Â ¸ðµç È­ÀÏÀ» ã¾Æ¶ó.

# find / -perm -04000 -user root -type f -exec ls -l {} \;

5. ÃÖ±Ù ÀÌƲ³»¿¡ ¾²¿©Áø È­ÀÏÀ» ã¾Æ¶ó.

# find /usr -ctime -2 -print

6. ÃÖ±Ù ÀÌƲ³»¿¡ ¾²¿©Áö°í Å©±â°¡ 10,000byteÀÌ»óÀÎ È­ÀÏÀ̳ª µð·ºÅ丮¸¦ ã¾Æ¶ó.

# find /usr -ctime -2 -size +10000c -exec ls -l {} \;

°ü·Ã±Û : ¾øÀ½ ±Û¾´½Ã°£ : 2002/01/25 17:13 from 210.121.188.5

  tar command »ç¿ë¹ý ¸ñ·Ïº¸±â »õ±Û ¾²±â Áö¿ì±â ÀÀ´ä±Û ¾²±â ±Û ¼öÁ¤ quot command »ç¿ë¹ý  
BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡