使用者工具

網站工具


os:linux:find_指令查詢

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
os:linux:find_指令查詢 [2018/04/22 09:21]
eddie
os:linux:find_指令查詢 [2018/04/22 09:24] (目前版本)
eddie [檔案權限]
行 151: 行 151:
  
  
 +===== 執行指令 =====
 +
 +-exec 可以讓我們將搜尋出來的結果,使用其他的指令進行後續的處理動作,例如將目前目錄下所有權限為 777 的檔案找出來,用 chmod 將這些檔案的權限更改為 644:
 +  find . -type f -perm 0777 -print -exec chmod 644 {} \;
 +找出所有權限為 777 的目錄,將這些目錄用 chmod 把權限改為 755:
 +  find / -type d -perm 777 -print -exec chmod 755 {} \;
 +找出檔名為 gtwang.txt 的所有檔案,並且刪除它:
 +  find . -type f -name "​gtwang.txt"​ -exec rm -f {} \;
 +找出所有的 *.mp3 檔,並且刪除:
 +  find . -type f -name "​*.mp3"​ -exec rm -f {} \;
os/linux/find_指令查詢.txt · 上一次變更: 2018/04/22 09:24 由 eddie