find

英[faɪnd]   美[faɪnd]  

v.找到;發現;找出;發覺

n.發現物;被發現的人

第三人稱單數: finds 現在分詞: finding 過去式: found 過去分詞: found

Linux find指令 語法

作用:find指令用來在指定目錄下尋找檔案。

語法:find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;

#

Linux find指令 範例

將目前目錄及其子目錄下所有延伸檔名是 c 的檔案列出來。

# find . -name "*.c"

將目前目錄其其下子目錄中所有一般檔案列出

# find . -type f

將目前目錄及其子目錄下所有最近20 天內更新的檔案列出

# find . -ctime -20

查找/var/log目錄中更改時間在7日以前的普通文件,並在刪除之前詢問它們:

# find /var/log -type f -mtime +7 -ok rm {} \;

查找前目錄中文件屬主具有讀取、寫入權限,並且文件所屬組的使用者和其他使用者俱有讀取權限的文件:

# find . -type f -perm 644 -exec ls -l {} \;

為了尋找系統中所有檔案長度為0的普通文件,並列出它們的完整路徑:

# find / -type f -size 0 -exec ls -l {} \;