sudo su
cd /
find / -name "*google-music*" -exec rm -rf "{}" \; 注:分號是必需的
find [目錄名] -name "檔名" -exec rm -rf "{}" \;
搜尋刪除檔案,例如:find / -name *.raw -exec rm -rf "{}" \; 其中, -exec 表示後面執行命令 "{}" 表示查詢到的檔名 -rf 為刪除命令rm的引數,r 表示遞迴刪除, f表示不需要確認,兩個引數可根據需要去留
目錄內搜尋刪除 :例如:find type f -name *.raw -exec rm -rf "{}" \; 其中, -exec 表示後面執行命令 "{}" 表示查詢到的檔名 -rf 為刪除命令rm的引數,r 表示遞迴刪除, f表示不需要確認,兩個引數可根據需要去留
一、cd命令進入這個linux資料夾目錄。
二、打:find / -type f -name *.log -mtime +x -exec rm -fv "{}" \;
命令作用:在當前目錄下查詢x天前的字尾為log的檔案並且刪除。
例:find / -type f -name *.log -mtime +300 -exec rm -fv "{}" \;
查詢300天前的字尾名為log的檔案並且刪除。
批量刪除搜尋到的檔案:find / -name "shuaige.txt" -exec rm -f "{}" \;
刪除當前目錄下面所有 test 資料夾下面的檔案:find . -name "test" -type d -exec rm -rf "{}" \;
find /etc/rc.d -name '*crond' -exec file "{}" \;
查詢/etc/rc.d目錄下面所有以crond結束的檔案,並使用file指令檢視其屬性,注意:exec和file間是乙個空格,file和"{}"間是乙個空格,"{}"和\;之間是乙個空格,\;是乙個整體。
刪除資料夾例項:
rm -rf /var/log/httpd/access,將會刪除/var/log/httpd/access目錄以及其下所有檔案、資料夾
(這裡曾出現個問題,如果直接如此使用的話系統可能不會授權這個操作,並出來 permission denied 的提示
這事你需要在 rm -rf 前補充 sudo 作為授權操作的許可, 即:sudo rm -rf 資料夾的名字)
刪除檔案使用例項:
將會強制刪除/var/log/httpd/access.log這個檔案
ubuntu優化刪除:
UBUNTU linux 批量刪除檔案
sudo su cd find name google music exec rm rf 注 分號是必需的 find 目錄名 name 檔名 exec rm rf 搜尋刪除檔案,例如 find name raw exec rm rf 其中,exec 表示後面執行命令 表示查詢到的檔名 rf 為刪除命...
ubuntu linux 批量刪除檔案
find name google music exec rm rf 注 分號是必需的 find 目錄名 name 檔名 exec rm rf 搜尋刪除檔案,例如 find name raw exec rm rf 其中,exec 表示後面執行命令 表示查詢到的檔名 rf 為刪除命令rm的引數,r 表示...
刪除Ubuntu Linux舊核心的方法
使用ubuntu一段時間後,就會發覺由於自動公升級,系統裡安裝了很多核心。像我,竟然安裝了下面那麼多,這個造成了漫長的啟動列表。必須刪掉一些不用的。首先就是使用如下命令,列出所有安裝的核心,下表中,帶有image的就是核心檔案。從中選擇要解除安裝的包,用apt get來解除安裝 admingu an...