Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux

So löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux

王林
王林Original
2020-01-11 15:18:523243Durchsuche

So löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux

Aus Gründen der Codierung werden beim Hochladen oder Erstellen chinesischer Dateien oder Verzeichnisse auf dem Linux-Server verstümmelte Zeichen generiert. Wenn Sie sie löschen möchten, werden Sie feststellen, dass dies nicht möglich ist mit dem Befehl rm gelöscht. Verwenden Sie in diesem Fall den Befehl „find“, um die beschädigten Dateien oder Verzeichnisse zu löschen.

1. Geben Sie zunächst das Verzeichnis ein, in dem sich die verstümmelte Datei oder das verstümmelte Verzeichnis befindet, und verwenden Sie den Befehl ls -i, um den Inode der Datei oder des Verzeichnisses zu finden (die numerische Zeichenfolge vor der Datei oder dem Verzeichnis ist die). inode)

So löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux

(Kostenloses Teilen von Video-Tutorials: Linux-Video-Tutorial)

2. Verwenden Sie als Nächstes den Befehl „Suchen“ zum Abfragen und Diese Datei oder dieses Verzeichnis löschen

find -inum 2623190 -delete

So löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux

Hinweis: Diese Methode funktioniert nur zum Löschen von Dateien oder leeren Ordnern.

Wie lösche ich nicht leere Ordner?

Überprüfen Sie zuerst den Inode und verwenden Sie dann den folgenden Befehl:

find -inum 2236429 -exec rm -rf {} \;

Es wird angezeigt, dass die Datei oder der Ordner nicht gefunden werden kann, aber tatsächlich gelöscht wurde.

Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie verstümmelte Dateien und Verzeichnisse unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn