1.列出當前目錄及子目錄下所有檔案和資料夾
find .
2. 在某目錄下按檔名查詢
find /etc/ -name passwd
3.按照檔案的存在時間查詢
find ./ -mtime +2 ##查詢更新時間超過兩天的檔案
find ./ -mtime -2 ##查詢更新時間在二天以內的檔案
find ./ -mmin -2 ##查詢更新時間在兩分鐘以內的檔案
find ./ -mmin +2 ##查詢更新時間在兩分鐘以上的檔案
find ./ -mmin 2 ##查詢更新時間兩分鐘的檔案
4.按照檔案或者目錄的許可權查詢
find ./ -perm 664 ##查詢檔案許可權是664的檔案或目錄
find ./ -perm -004 ##查詢只要在o位含有w的檔案或者目錄
5.根據使用者或者組來查詢檔案
find ./ -user xupt ##查詢擁有者為xupt的檔案
find ./ -group xupt ##查詢使用者組為xupt的檔案
6.根據檔案大小來查詢檔案
find ./ -size -10c ##查詢小於10個位元組的檔案
find ./ -size 10c ##查詢等於10個位元組的檔案
find ./ -size +10c ##查詢大於10個位元組的檔案
單位為m,g,t等
7.查詢完檔案後執行操作
find /xupt -perm 004 -exec rm -fr {} \; ##查詢到o位有r許可權的檔案以後,做刪除操作
find命令詳解
2009 07 30 17 20 34 閱讀255 字型大小 大 中小訂閱 find命令 一 原理 功能 在目錄結構中搜尋檔案,並執行指定的操作。此命令提供了相當多的查詢條件,功能很強大。語法 find 起始目錄 尋找條件 操作 1 查詢目錄 find home type d name quejin...
find命令詳解
linux下的find命令的查詢功能十分強大,下面詳細介紹find的大多數用法 工作方式 沿著檔案層次結構向下遍歷,匹配符合條件的檔案,並執行相應的操作。1.根據檔案時間搜尋 atime access time,訪問時間 即上次訪問這個檔案的時間 mtime modification time,修改...
find命令詳解
1 列出當前某個目錄的檔案和目錄 find 2 匹配所有以.txt結尾的檔名 find home root name txt print 3 多個條件 find name txt o name pdf print find regex py sh 4 否定引數 find name txt print...