FTP-Protokoll und Löschen von Verzeichnissen
Frage
Filezilla nimmt immer eine verschachtelte Verzeichnisstruktur von meiner Website zu löschen. Warum muss es in jedes Verzeichnis Unter ändern und Löschen von Dateien anstatt sie zu entfernen einfach das ganze oberste Verzeichnis in einem Rutsch? Ist das Entfernen einer Datei den einzigen unterstützten Befehls in dem FTP-RFC und nicht Rekursivverzeichnissen Entfernung hat vom Kunden implementiert werden?
Lösung
Die FTP RFC (oder die Erweiterungen zu FTP RFC) definieren keinen Befehl rekursiv ein Verzeichnis löschen. Sie müssen nur den DELE Befehl, die Definition in Abschnitt 4.1.3 eine Datei und die Art und Weise zu löschen einen ganzen Baum mit FTP löschen, um rekursiv Löschen von Dateien und Ordner ( RMD ), eins nach dem anderen.
Andere Tipps
Nun, leider ja, wie pro RFC 959 und eine freundliche Liste
ich dieses Problem vor kurzem hatte, aber ich verwenden puTTY verschachtelte Verzeichnisse zu löschen.
- verbinden Sie Ihren FTP-Benutzername / Passwort mit
- einmal angeschlossen, verwenden
rm -rf dir_name
das Verzeichnis löschen