天天看點

linux如何使用find指令查找檔案

按照檔案查找

find / -name http.conf # 在根目錄下查找檔案httpd.conf,表示在整個盤查找

find /etc -name -name httpd.conf #在/etc目錄下查找檔案http.conf

find /etc -name 'srm' # 使用通配符(0或者任意多個)。表示在/etc目錄下查找檔案名中含有字元串‘srm'的檔案

find .name 'srm' #b表示在目前目錄下查找檔案開頭是字元串“srm'的檔案

按檔案特征查找

find / -amin -10 # 查找在系統最後10分鐘通路的檔案(access time)

find / -amin -2 #查找在系統中最後48小時通路的檔案

find / -empty # 查找在檔案系統中為空的檔案或者檔案夾

find /-group cat # 查找在系統中屬于group為cat 的檔案

find /-mmin -5 # 查找在系統中最後5分鐘裡修改過的檔案(modify time)

find / -mtime -1 # 查找在系統中最後24小時裡修改過的檔案

find / -user fred # 查找在系統中屬于fred這個使用者的檔案

find /-size +10000c #查找大于10000位元組的檔案(c:位元組,w:雙字,k:kb ,M:MB,G:GB)

find / -size -1000k #查找出小于1000kB的檔案

本文轉自 yzllinux 51CTO部落格,原文連結:http://blog.51cto.com/12947851/2058886,如需轉載請自行聯系原作者

繼續閱讀