Ãû³Æ : find
Ó÷¨ : find
ʹÓÃ˵Ã÷ :
½«µµ°¸ÏµÍ³ÄÚ·ûºÏ expression µÄµµ°¸ÁгöÀ´¡£ÄúÄܹ»Ö¸Òªµµ°¸µÄÃû³Æ¡¢Àà±ð¡¢Ê±¼ä¡¢´óС¡¢È¨Ï޵Ȳ»Í¬×ÊѶµÄ×éºÏ£¬Ö»ÓÐÍêÈ«Ïà·ûµÄ²Å»á±»ÁгöÀ´¡£
find ¸ù¾ÝÏÂÁйæÔòÅÐ¶Ï path ºÍ expression£¬ÔÚÃüÁîÁÐÉϵÚÒ»¸ö - ( ) , ! ֮ǰµÄ²¿·ÝΪ path£¬Ö®ºóµÄÊÇ expression¡£¼ÙÈç path ÊÇ¿Õ×Ö´®ÔòʹÓÃÏÖÔÚ·¾¶£¬¼ÙÈç expression ÊÇ¿Õ×Ö´®ÔòʹÓà -print ΪԤÉè expression¡£
expression ÖпÉʹÓõÄÑ¡ÏîÓжþÈýÊ®¸öÖ®¶à£¬ÔÚ´ËÖ»½éÉÜ×î³£ÓõIJ¿·Ý¡£
-mount, -xdev : Ö»¼ì²éºÍÖ¸¶¨Ä¿Â¼ÔÚͬһ¸öµµ°¸ÏµÍ³Ïµĵµ°¸£¬±ÜÃâÁгöÆäËûµµ°¸ÏµÍ³Öеĵµ°¸
-amin n : ÔÚ¹ýÈ¥ n ·ÖÖÓÄÚ±»¶ÁÈ¡¹ý
-anewer file : ±Èµµ°¸ file ¸üÍí±»¶ÁÈ¡¹ýµÄµµ°¸
-atime n : ÔÚ¹ýÈ¥ n Ìì¹ý¶ÁÈ¡¹ýµÄµµ°¸
-cmin n : ÔÚ¹ýÈ¥ n ·ÖÖÓÄÚ±»Ð޸Ĺý
-cnewer file :±Èµµ°¸ file ¸üеĵµ°¸
-ctime n : ÔÚ¹ýÈ¥ n Ìì¹ýÐ޸ĹýµÄµµ°¸
-empty : ¿ÕµÄµµ°¸-gid n or -group name : gid ÊÇ n »òÊÇ group Ãû³ÆÊÇ name
-ipath p, -path p : ·¾¶Ãû³Æ·ûºÏ p µÄµµ°¸£¬ipath »áºöÂÔ´óСд
-name name, -iname name : µµ°¸Ãû³Æ·ûºÏ name µÄµµ°¸¡£iname »áºöÂÔ´óСд
-size n : µµ°¸´óС ÊÇ n µ¥Î»£¬b ´ú±í 512 λԪ×éµÄÇø¿é£¬c ±íʾ×ÖÔªÊý£¬k ±íʾ kilo bytes£¬w ÊǶþ¸öλԪ×é¡£-type c : µµ°¸ÀàÐÍÊÇ c µÄµµ°¸¡£
d: Ŀ¼
c: ×ÖÐÍ×°Öõµ°¸
b: Çø¿é×°Öõµ°¸
p: ¾ßÃûÖüÁÐ
f: Ò»°ãµµ°¸
l: ·ûºÅÁ¬½á
s: socket
-pid n : process id ÊÇ n µÄµµ°¸
ÄúÄܹ»Ê¹Óà ( ) ½«ÔËËãʽ·Ö¸ô£¬²¢Ê¹ÓÃÏÂÁÐÔËËã¡£
exp1 -and exp2
! expr
-not expr
exp1 -or exp2
exp1, exp2
·¶Àý:
½«ÏÖÔÚĿ¼¼°Æä×ÓĿ¼ÏÂÈκÎÑÓÉìµµÃûÊÇ c µÄµµ°¸ÁгöÀ´¡£
# find . -name "*.c"
½«ÏÖÔÚĿ¼ÆäÆäÏÂ×ÓĿ¼ÖÐÈκÎÒ»°ãµµ°¸Áгö
# find . -ftype f
½«ÏÖÔÚĿ¼¼°Æä×ÓĿ¼ÏÂÈκÎ×î½ü 20 ·ÖÖÓÄÚ¸üйýµÄµµ°¸Áгö
# find . -ctime -20
find . -name "*" -exec grep xxx {} ; -print |morexxxΪÄúÏëÒªÕÒµÄ×Ö·û´®
¡¾·¢±í»Ø¸´¡¿¡¾²é¿´CUÂÛ̳ÔÌû¡¿¡¾Ìí¼Óµ½ÊղؼС¿¡¾¹Ø±Õ¡¿
ÎÄÕÂÕûÀí£ºÎ÷²¿ÊýÂë--רҵÌṩÓòÃû×¢²á¡¢ÐéÄâÖ÷»ú·þÎñ
http://www.west263.com
ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúÒª×ªÔØ±¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!



