So beheben Sie /bin/rm: kann nicht ausgeführt werden [Argument list too long]

So beheben Sie /bin/rm: kann nicht ausgeführt werden [Argument list too long]

Dieser Fehler kann bei der Verwendung von auftreten rm Befehl unter Linux. Der rm-Befehl wird unter Linux zum Löschen von Dateien und Verzeichnissen verwendet. Schauen wir uns ohne jede Erklärung die Lösung dafür an.

So beheben Sie /bin/rm: kann nicht ausgeführt werden [Argument list too long]

Wenn Sie versuchen, eine große Anzahl von Dateien zu löschen, wird dieser Fehler mit Sicherheit auftreten. Machen Sie sich keine Sorgen, wir haben auch dafür die Lösung.

Verwenden Sie den Befehl „Suchen“ mit dem Argument „-exec“, um eine große Anzahl von Dateien zu löschen

Führen Sie den folgenden Befehl mit dem aus '-exec' Parameter von ‚finden‘ Dadurch können Sie jeden Befehl über die Ausgabe von ausführen finden.

$ find . -maxdepth 1 -name "<filename_pattern>" -exec rm -r {} \;

Einige der grundlegenden rm Befehle unter Linux:

Führen Sie den folgenden Befehl aus, um eine Datei namens file1.txt im aktuellen Verzeichnis zu entfernen:

rm file1.txt

Führen Sie den folgenden Befehl aus, um eine Datei namens file2.txt zu entfernen, die sich in einem bestimmten Verzeichnis befindet:

rm /path/to/directory/file2.txt

Führen Sie den folgenden Befehl aus, um mehrere Dateien gleichzeitig zu entfernen:

rm file1.txt file2.txt file3.txt

Führen Sie den folgenden Befehl aus, um alle Dateien mit einer bestimmten Erweiterung im aktuellen Verzeichnis zu entfernen:

rm *.txt

Führen Sie den folgenden Befehl aus, um ein Verzeichnis namens dir1 und seinen gesamten Inhalt zu entfernen:

rm -r dir1

Führen Sie den folgenden Befehl aus, um das Entfernen einer Datei ohne Aufforderung zu erzwingen:

rm -f file1.txt

Führen Sie den folgenden Befehl aus, um vor dem Entfernen einer Datei zur Bestätigung aufzufordern:

rm -i file1.txt

Führen Sie den folgenden Befehl aus, um ein Verzeichnis und seinen gesamten Inhalt ohne Aufforderung zu entfernen:

rm -rf dir1

Führen Sie den folgenden Befehl aus, um einen symbolischen Link (z. B. eine Verknüpfung zu einer Datei oder einem Verzeichnis) zu entfernen:

rm link1

Führen Sie den folgenden Befehl aus, um leere Verzeichnisse zu entfernen:

rmdir dir1

Hinweis: Seien Sie vorsichtig, wenn Sie den Befehl rm verwenden, da er Dateien und Verzeichnisse dauerhaft löscht und nicht wiederhergestellt werden kann.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert