Find

出自KMU Wiki

跳轉到: 導航, 搜索

find

將檔案系統內符合 expression 的檔案列出來。

你可以指要檔案的名稱、類別、時間、大小、許可權等不同資訊的組合,只有"完全相符"的才會被列出來。


find d -name f :找尋d目錄中的f檔案

find /-amin n : 在過去 n 分鐘內被讀取過 的檔案與目錄
find /-atime n : 在過去 n 天過讀取過的檔案與目錄
find /-cmin n : 在過去 n 分鐘內被修改過的檔案與目錄
find / -ctime n : 在過去 n 天過修改過的檔案的檔案與目錄
find /-usr c :找尋帳號c所擁有的資料夾
find / -perm 777把權限為777的檔案找出來

find / -size n : 檔案大小 是 n 單位,b 代表 512 位元組的區塊,c 表示字元數,k 表示 kilo bytes,w 是二個位元組。
(find / -size +1024k:找出檔案大小大於1024k;find / -size -1024k:找出檔案大小小於1024k)