1. 程式人生 > 實用技巧 >Shell(13)——find

Shell(13)——find

find 路徑 引數 關鍵字 動作
(1)-name
查詢想要找的名字
在這裡插入圖片描述
(2)-type
在這裡插入圖片描述
趙到路徑下所有type為資料夾的
(3)-mtime (-或+)n -ctime(-或+)n -atime(-或+)n
查詢n天數修改的檔案
查詢n天數改變的檔案
查詢n天數訪問的檔案
-代表以內,+代表之外
(4)-path -purne -o -print連用,-print是動作
-prune指在查詢的檔案的時候,忽略前面path裡的內容,-path裡填子目錄
在這裡插入圖片描述
ps:如果要查詢多個目錄要寫成{-path “第一個目錄” -o -path “第二個目錄”}\,\的作用是轉義符,因為{}有特殊含義
(5)-exec 命令{}\(動作)

在這裡插入圖片描述

上例子是一個改名操作,記著結尾一定要寫 \;