So löschen Sie Dateinamen oder Verzeichnisse mit Sonderzeichen in Linux

So löschen Sie Dateinamen oder Verzeichnisse mit Sonderzeichen in Linux

Löschen einer Datei anhand ihrer Inode-Nummer

Verwenden Sie zunächst ls -i, um die Inode-Nummer der zu löschenden Datei zu finden

ls -i |grep xxxxxx|awk '{print $2}'|xargs -i rm -f {}
xxxxxx ist die Inode-Nummer der Datei

Löschen von Dateien nach Größe

Löschen Sie Dateien mit der Größe Null im aktuellen Verzeichnis und allen Unterverzeichnissen

finde ./ -size 0 -exec rm {} \;

Dateien mit der Dateigröße Null im aktuellen Verzeichnis löschen (Unterverzeichnisse werden nicht gelöscht)

find ./ -maxdepth 1 -empty -type f -print -delete #-maxdepth gibt die Verzeichnisebene an

Zusammenfassen

Oben ist die Methode, die ich Ihnen vorgestellt habe, um Dateinamen oder Verzeichnisse mit Sonderzeichen in Linux zu löschen. Ich hoffe, sie wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Zusammenfassung von 10 Möglichkeiten zum Löschen von Dateien in einem Verzeichnis unter Linux
  • Löschen von Dateien mit Leerzeichen in Linux (keine Verzeichnisse)
  • Linux verwendet lsof/extundelete-Tools, um versehentlich gelöschte Dateien oder Verzeichnisse wiederherzustellen
  • Löschen von Dateien in einem Verzeichnis mit der Sprache C unter Linux

<<:  Implementierungscode der Funktion zur Benutzervorschauzeitüberwachung der Vue-Seite

>>:  Tutorial zur Installation und Konfiguration von MySQL 5.7.17 Zip. Lösung für MySQL-Startfehler.

Artikel empfehlen

So stellen Sie Dienste in Windows Server 2016 bereit (Grafisches Tutorial)

Einführung Wenn eine große Anzahl an Systemen ins...

So melden Sie sich unter Shell schnell ohne Kennwort bei der MySQL-Datenbank an

Hintergrund Wenn wir uns über den MySQL-Client in...

Konfigurieren Sie VIM als C++-Entwicklungseditor in Ubuntu

1. Kopieren Sie die Konfigurationsdatei in die Be...

MySQL-Passwort ist korrekt, aber keine lokale Anmeldung möglich -1045

MySQL-Passwort ist korrekt, aber keine lokale Anm...

Klassifizierung der Farbeigenschaften von Webseiten

Klassifizierung der Farbeigenschaften Jede Farbe ...

Implementierung der Nginx-Konfiguration https

Inhaltsverzeichnis 1: Bereiten Sie das https-Zert...

Detaillierte Erklärung der MySQL-Datengruppierung

Gruppe erstellen Die Gruppierung wird in der GROU...

Warum verwendet der MySQL-Datenbankindex den B+-Baum?

Bevor wir weiter analysieren, warum der MySQL-Dat...

Vue+js realisiert Video-Ein- und Ausblendeffekte

Vue+js realisiert das Ein- und Ausblenden des Vid...

Erklären, wie die SQL-Effizienz analysiert wird

Der Befehl „Explain“ ist der erste empfohlene Bef...

Detaillierte Erläuterung der Konfiguration der Alibaba Cloud-Sicherheitsregeln

Vor zwei Tagen habe ich das Double 11-Shopping-Fe...