linux查詢並刪除檔案

2021-06-02 10:22:01 字數 347 閱讀 8902

linux有著強大命令列處理,如果用的好,效率會非常的高,如果用的不好,那很可能造成致命的錯誤。

就拿刪除 ".svn" 檔案為例吧!

如果你在修改別人寫的原始碼,裡面已經有了 svn 檔案,那麼你想把這些檔案上傳到你自己的版本庫裡面,如果乙個乙個刪除 .svn 檔案就太挫了。linux下只需要一句命令即可

find ./ -name "*.svn" -print -exec rm -fr {} \;

這句命令表示在當前目錄找到字尾為 .svn 的檔案,並刪除之。千萬記住,find後面是 ./    而不是 /

我有一次就是少寫了乙個點,導致將系統其他地方字尾為 .svn 的檔案也刪了。用之前請仔細檢查。

linux查詢符合條件的檔案並刪除

找到根目錄下所有的以test開頭的檔案並把查詢結果當做引數傳給rm rf命令進行刪除 1 find name test xargs rm rf 2 find name test exec rm rf 3 rm rf find name test 如果想指定遞迴深度,可以這樣 1 find maxde...

Linux下如何查詢並批量刪除檔案

linux下的刪除命令 rm rf filename此命令是刪除檔案包括其子檔案。一般需要加sudo才能執行。linux下的查詢命令 find name filename.txt 表示根目錄,表示當前目錄,也可以使用模糊查詢,只需要在檔名前後加上 就可以了。find name wechat.py查詢...

linux查詢符合條件的檔案並刪除

找到根目錄下所有的以test開頭的檔案並把查詢結果當做引數傳給rm rf命令進行刪除 1 find name test xargs rm rf 2 find name test exec rm rf 3 rm rf find name test 如果想指定遞迴深度,可以這樣 1 find maxde...