按檔名稱查詢
命令:find /etc/ -name passwd
找出/etc下名稱為passwd的檔案
命令:find /etc/ -name *.conf
找出所有以.conf字尾的檔案
按檔案使用者和使用者組查詢
命令:find /paobu/ -user zhao
找出/paobu目錄下使用者為zhao的檔案
命令:find /paobu/ -group westos
找出/paobu目錄下使用者組為westos的檔案
命令:find /paobu/ -group westos -o -user root
找出/paobu目錄下使用者組為westos或者使用者為root的檔案。(–o表示或者,–a表示並且,預設為並且可以不輸入)
按檔案目錄層數查詢
命令:find /etc/ -maxdepth 3 -mindepth 2 -name passwd
找出/etc下深度最大為3,最小為2且叫passwd的檔案
命令:find /etc/ -maxdepth 1 -name passwd
找出/etc下深度最大為1的且叫passwd的檔案
按檔案大小查詢
命令:find /etc -size 20k
查詢/etc下大小為20k的檔案
命令:find /etc -size -20k
查詢/etc下大小小於20k的檔案(我這裡統計了個數,3523個)
命令:find /etc -size +20k
查詢/etc下大小大於20k的檔案(共144個)
按檔案型別查詢
命令:find /paobu/ -type d
查詢/paobu下的目錄
命令:find /paobu/ -type f
查詢/paobu下的檔案
命令:find /dev -type b
查詢/dev下的塊裝置
命令:find /dev -type c
查詢/dev下的字元裝置
按檔案修改時間查詢
命令說明
find /paobu -cmin 10
/paobu目錄下距現在10分鐘建立修改的檔案
find /paobu -cmin -10
/paobu目錄下10分鐘以內建立修改的檔案 命令
說明find /paobu -ctime -10
/paobu目錄下10天以內建立修改的檔案
find /paobu -ctime +10
/paobu目錄下10天以外建立修改的檔案
按檔案許可權時間查詢
命令說明
find /paobu -perm -444
許可權中包括rrr的檔案
find /paobu -perm /444
許可權中有使用者r,組r或者其他人o為r的檔案
find /paobu -perm -444 -exec chmod o-r {} \ ;
查詢到包含444的檔案並將其他使用者r去掉
linux中的find命令詳解
linux中的find命令詳解 find 查詢命令 選項 cmin檔案改變時間 例如find etc cmin 5查詢 etc 目錄下更改時間小於5分鐘的檔案 type檔案型別 例如find etc cmin 5 a type f 查詢 etc 目錄下更改時間小於5分鐘的檔案,且檔案型別為普通檔案 ...
Linux 命令find詳解
find命令是用來在給定目錄下查詢符合條件的檔案 find 命令格式 find pathname options print exec pathname 表示find命令所查詢的檔案或目錄的路徑。例如 home print find命令將匹配的檔案輸出到標準輸出。exec find命令對匹配的檔案執...
linux命令 find詳解
linux中find命令常見用法示例 find path option print exec ok command print 將查詢到的檔案輸出到標準輸出 exec command 將查到的檔案執行command操作,和 之間有空格 ok 和 exec相同,只不過在操作前要詢使用者 name fi...