find path -option [ -print ] [ -exec -ok command ] {} ;
…-type 檔案型別
-name 檔名稱
-iname 忽略大小寫
-size 資料大小
-perm 許可權查詢資料
-mtime 時間
d: 目錄 c: 字型裝置檔案 b: 區塊裝置檔案 p: 具名貯列
f: 一般檔案 l: 符號鏈結 s: socket
…xargs: 將資訊進行分組顯示,一般在find之後 需要結合另外 操作使用
#查詢根下面字尾名為.log的檔案
find / -type f -name *.log
#查詢根下面字尾名為.log且大於的檔案
find / -type f -name *.log -size +100k
#查詢根下面字尾名為.log且小於的檔案
find / -type f -name *.log -size +100k
#查詢根下面字尾名為.log且大於並建立時間是7天以前的檔案
find / -type f -name *.log -size +100k -mtime +7
#查詢根下面字尾名為.log且大於並建立時間是7天以內的檔案
find / -type f -name *.log -size +100k -mtime -7
#查詢根下面字尾名為.log且大於並建立時間是正好7天的檔案
find / -type f -name *.log -size +100k -mtime 7
對查詢出來的進行對應操作
find / -type f -name *.log -size +100k -mtime -7 | xargs -i cp -a {} /root/01/
find / -type f -name *.log -size +100k -mtime -7 | xargs -i rm -rf {}
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...