Linux 刪除空目錄
上一篇
下一篇
在 Linux 有時候因為某些程式會產生很多目錄,但檔案刪除後不一定會連同目錄刪掉,所以這個時候可以用 find 的方式找出空目錄,然後刪除掉。
為了以防萬一,可以先測試一下,找出空目錄
find /dir -type d -empty
如果列出來的都確定是空目錄,也是要刪除的,那就可以加上 -delete 把他刪掉吧!!
find /dir -type d -empty -delete
同場加映,如果要找出 "空檔案",就是檔案大小為 0 的,可以這樣做
find /dir -type f -size 0
不過要注意一下,因為空檔案不代表沒有用,很多 lock 的檔案內容都是空的。
註解
圖片引用來源:
https://www.putorius.net/find-and-delete-empty-directories-linux.html
Facebook 討論區載入中...