find命令詳解

2021-10-06 21:29:17 字數 966 閱讀 6497

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...