ls -l
Ausgabe:
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/
Wie entferne ich einen Ordner ohne Namen?
Antwort1
Zunächst sollten Sie wissen, dass dieses Verzeichnis einen Namen hat, der jedoch aus nicht druckbaren Zeichen besteht.
Sie können dieses Szenario ausprobieren:
Datei-Inode herausfinden:
ls -il
Die Ausgabe sollte wie in diesem Beispiel aussehen:
261145 drwxr-xr-x 10 mnevile mnevile 4.0K Sep 9 15:45
Hinweis: Hier ist 261145 die Inode-Nummer.
Dann können Sie Folgendes versuchen:
find . -inum 261145 -exec rm -rfi \{\} +
Antwort2
sieht aus wie ein Verzeichnis mit Leerzeichen. Ich würde cd
in dieses Verzeichnis gehen und verwenden./" " or ./\