linux 查詢檔案命令 find

johnychen發表於2021-09-09

find命令功能非常強大,通常用來在特定的目錄下搜尋符合條件的檔案,也可以用來搜尋特定使用者屬主的檔案。

常用用法:

命令 含義
find ./ -name test.sh 查詢當前目錄下所有名為test.sh的檔案
find ./ -name '.sh' 查詢當前目錄下所有字尾為.sh的檔案
find ./ -name "[A-Z]
" 查詢當前目錄下所有以大寫字母開頭的檔案
find /tmp -size 2M 查詢在/tmp 目錄下等於2M的檔案
find /tmp -size +2M 查詢在/tmp 目錄下大於2M的檔案
find /tmp -size -2M 查詢在/tmp 目錄下小於2M的檔案
find ./ -size +4k -size -5M 查詢當前目錄下大於4k,小於5M的檔案
find ./ -perm 0777 查詢當前目錄下許可權為 777 的檔案或目錄

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4301/viewspace-2807888/,如需轉載,請註明出處,否則將追究法律責任。

相關文章