1.grep 文本搜索 2.locate 依賴數據庫,非實時查找,查找速度快,模糊查找(updatedb) 3.find 實時查找,精確匹配,速度慢 find [option] [查找路徑] [查找條件] [處理動作] 查找路徑:默認為當前路徑 查找條件:默認為查找指定路徑下的所有文件 處理動作:默認為顯示 查找條件 -name "文件名稱" 支持使用globbing * ? [] [^] -iname "文件名稱" 查找時不區分大小寫 -user UserName 根據屬主查找 -group GroupName 根據屬組查找 -uid UID 根據UID查找 -gid GID 根據GID查找 -nouser 查找沒有屬主的文件 -nogroup 查找沒有屬組的文件 組合條件 -a 與,同時滿足 -o 或,一個滿足 -not,! 非,都不滿足 -type 根據文件類型查找 f 普通文件 d 目錄文件 b 塊設備 c 字符設備 l 符號鏈接文件 p s -size 根據文件大小查找 -size [+|-] 例:-size +2M,常用單位:K,M,G 根據時間戳查找 以天為單位 -atime [+|-]# 最近一次訪問時間 -mtime [+|-]# 最近修改時間 -ctime [+|-]# 文件狀態改變時間 以分鐘為單位 -amin -mmin 根據權限查找 -perm [+|-] MODE MODE 精確匹配 +MODE 任何一類用戶任何一位權限匹配(常用於查找某類特定權限是否存在) -MODE 每類用戶的任何一位都匹配(指定的要檢查的權限位都匹配) 例:文件權限644 -perm 600 不匹配 -perm +200 匹配