Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So löschen Sie Inode-Dateien unter Linux
1. Suchen Sie den Inode der Datei.
Verwenden Sie stat oder ls -i. Der Befehl ls mit dem Parameter -i zeigt den Inode der Datei an.
2. Löschen Sie
find -inum [Inode-Nummer] -exec rm -i {}.
Sie können es unten testen und eine Datei mit Sonderzeichen erstellen:
$ cd /tmp
$ touch „+Xy +8″
$ ls
Versuchen Sie, den Befehl rm zu verwenden, um
$ rm + zu löschen Xy +8
Finden Sie die Inode-Nummer dieser Datei heraus
$ ls -il
342137 -rw-r–r– 1 tw tw 0 20.11.2008 08:57 +Xy +8
342137 ist die Inode-Nummer, nach der Sie suchen. Verwenden Sie den Befehl „find“, um sie unten zu löschen . Linux erlaubt Ihnen nicht, diese Datei zu erstellen, aber unter Windows ist es möglich, daher ist find hier in Verbindung mit inode nützlich.
Das obige ist der detaillierte Inhalt vonSo löschen Sie Inode-Dateien unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!