find pathname -options [-print -exec -ok ...]find 命令的參數:
-perm
按照文件權限模式查找
讀權限:r:4 寫權限:w:2 執行權限:x:1
文件屬主具有讀、寫權限: rw:4+2=6
其他用戶具有讀權限:r:4
-type
查找的文件類型
-type f 文件
-type d 目錄
-type l 符號鏈接文件
-exec
-exec 參數後面跟的是 command命令
command命令的終止,使用 ';' (分號)來判定,在後面必須有一個 ';'
'{}',使用{}來表示文件名,也就是find前面處理過程中過濾出來的文件,用於command命令進行處理
對於不同的系統,直接使用分號可能會有不同的意義, 使用轉義符 '\'在分號前明確說明
xargs
find命令把匹配到的文件傳遞給xargs命令,而xargs命令每次只獲取一部分文件而不是全部,不像-exec選項那樣。這樣它可以先處理最先獲取的一部分文件,然後是下一批,並如此繼續下去。