×ðÁú¿­Ê±¹ÙÍøµÇ¼

LinuxÏÂÁîÔõÑù²éÕÒÎļþ

linuxÏÂÁî²éÕÒÎļþfind ÏÂÁ°´ÎļþÃû¡¢ÀàÐÍ¡¢¾Þϸ¡¢ÐÞ¸Äʱ¼ä¡¢½¨Éèʱ¼ä¡¢»á¼ûʱ¼ä²éÕÒÎļþ¡£locate ÏÂÁʹÓÃÊý¾Ý¿â¿ìËÙ²éÕÒÎļþ £¬µ«ÎÞаÐÔ²»Èç find ÏÂÁî¡£updatedb ÏÂÁ¸üРlocate ÏÂÁîµÄÎļþÊý¾Ý¿â £¬ÔÚÊ×´ÎʹÓûòÎļþϵͳ¸ü¸ÄºóÔËÐС£

LinuxÏÂÁî²éÕÒÎļþ

ÔÚLinuxϵͳÖÐ £¬ÎÒÃÇ¿ÉÒÔʹÓÃÇ¿Ê¢µÄÏÂÁîÐй¤¾ßÀ´²éÕÒÎļþ¡£ÒÔÏÂÊdz£ÓõIJéÕÒÎļþÏÂÁ

find ÏÂÁî

find ÏÂÁîÊÇͨÓÃÎļþ²éÕÒ¹¤¾ß £¬Óï·¨ÈçÏ£º

find [·¾¶] [Ñ¡Ïî] [±í´ïʽ]

µÇ¼ºó¸´ÖÆ

Ñ¡Ï

-name£º°´ÎļþÃû²éÕÒ

-type£º°´ÎļþÀàÐͲéÕÒ

-size£º°´Îļþ¾Þϸ²éÕÒ

-mtime£º°´ÎļþÐÞ¸Äʱ¼ä²éÕÒ

-ctime£º°´Îļþ½¨Éèʱ¼ä²éÕÒ

-atime£º°´Îļþ»á¼ûʱ¼ä²éÕÒ

±í´ïʽ£º

=£º×¼È·Æ¥Åä

!=£º²»Æ¥Åä

*£ºÆ¥Åäí§Òâ×Ö·û

?£ºÆ¥Åäµ¥¸öí§Òâ×Ö·û

[]£ºÆ¥Åä·½À¨ºÅÄÚµÄÈκÎ×Ö·û

ʾÀý£º

# °´ÎļþÃû²éÕÒËùÓаüÀ¨ "test" µÄÎļþ
find / -name "*test*"

# °´ÎļþÀàÐͲéÕÒËùÓÐĿ¼
find / -type d

# °´Îļþ¾Þϸ²éÕÒËùÓдóÓÚ 10MB µÄÎļþ
find / -size +10M

µÇ¼ºó¸´ÖÆ

locate ÏÂÁî

locate ÏÂÁîʹÓÃÊý¾Ý¿âÀ´¿ìËÙ²éÕÒÎļþ¡£Ëü±È find ÏÂÁî¸ü¿ì £¬µ«²»Èç find ÎÞа¡£Óï·¨ÈçÏ£º

locate [ģʽ]

µÇ¼ºó¸´ÖÆ

ģʽ£º

*£ºÆ¥Åäí§Òâ×Ö·û

?£ºÆ¥Åäµ¥¸öí§Òâ×Ö·û

[]£ºÆ¥Åä·½À¨ºÅÄÚµÄÈκÎ×Ö·û

-i£ººöÂÔ¾Þϸд

ʾÀý£º

# ²éÕÒËùÓаüÀ¨ "test" µÄÎļþ
locate test

# ²éÕÒËùÓÐÒÔ ".txt" ×îºóµÄÎļþ
locate .txt

µÇ¼ºó¸´ÖÆ

updatedb ÏÂÁî

updatedb ÏÂÁî¸üÐÂÓÃÓÚ locate ÏÂÁîµÄÎļþÊý¾Ý¿â¡£Ê×´ÎʹÓà locate ÏÂÁî»òÎļþϵͳ±¬·¢¸ü¸Äʱ £¬Ó¦ÔËÐдËÏÂÁî¡£

updatedb

µÇ¼ºó¸´ÖÆ

ÒÔÉϾÍÊÇLinuxÏÂÁîÔõÑù²éÕÒÎļþµÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ