如何刪除沒有名稱的目錄?

如何刪除沒有名稱的目錄?

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 ./\

相關內容