ls -l
輸出:
drwxr-xr-x 10 mnevile mnevile 4.0K Sep 9 15:45
drwxrwxr-x 18 mnevile mnevile 4.0K Jun 16 16:01 movies/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 music/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 tv/
如何刪除沒有名稱的資料夾?
答案1
首先你應該知道這個目錄有一個名稱,但它是由不可列印的字元組成的。
你可以嘗試這個場景:
找出文件inode:
ls -il
輸出應該像這個例子:
261145 drwxr-xr-x 10 mnevile mnevile 4.0K Sep 9 15:45
注意:這裡,261145 是 inode 號。
那你可以嘗試:
find . -inum 261145 -exec rm -rfi \{\} +
答案2
看起來它是一個帶有空格的目錄。我會cd
到該目錄並使用./" " or ./\