Hallo!
ich habe eben beim FTP Löschen eines Folders mit vielen Dateien bemerkt dass TC die Dateien nach TRASH verschiebt und dabei die Dateien herunterlädt. Das hat zur Folge dass das Löschen statt 10 Sekunden 15 Minuten dauert.
Wie kann ich den Download verhindern?
FTP delete ohne Download möglich!
Moderators: Hacker, Stefan2, white
Kann ich mir kaum vorstellen. Was sagt das Log dazu (Doppelklick auf das zweizeilige Fenster neben dem Trennen-Button)?
MfG Dalai
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Hab mich per SSH eingelogt und den Folder schnell mit rm gekillt. Es gab aber 100% Download Messages und nach 15 Minuten war er noch nicht fertig mit Löschen, geschätzt 50% hat er gelöscht. Hab dann rm genommen und nach 3 Sekunden war der Folder weg.
Ich poste ein Log sobald ich wieder was löschen muss.
p.s.
der Folder hatte mehrere 1000 Unterverzeichnisse.
Ich poste ein Log sobald ich wieder was löschen muss.
p.s.
der Folder hatte mehrere 1000 Unterverzeichnisse.
Naja, also wenn rekursiv eine solche Menge gelöscht werden muss, meinst du nicht, dass ein FTP-Client (egal welcher) zur Ermittlung eine Weile braucht?
MfG Dalai
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Natürlich war es auch Ermittlung, denn bevor via FTP eine Datei gelöscht werden kann, muss erstmal ermittelt werden, was vorhanden ist, erst recht, wenn rekursiv gelöscht werden soll! Und der "Download", den du gesehen hast, wird die Ermittlung des Inhalts des entsprechenden Verzeichnisses gewesen sein, denn das muss bei jedem Verzeichniswechsel (CWD) gemacht werden.
Ich hab's grade eben mal ausprobiert und ein kleines Verzeichnis rekursiv löschen lassen. Es wird jede Datei einzeln gelöscht (DELE), bevor das dann leere Verzeichnis entfernt wird (RMD). Der Versuch, von Hand ein RMD auf ein nicht leeres Verzeichnis anzuwenden, wird mit der Meldung "can't remove directory." quittiert. Also, du siehst: es ist vollkommen normal, dass das bei einer solchen Menge an Verzeichnissen lange dauert. Um welche Anzahl von Dateien ging's denn, oder war's nur eine leere Struktur?
MfG Dalai
Ich hab's grade eben mal ausprobiert und ein kleines Verzeichnis rekursiv löschen lassen. Es wird jede Datei einzeln gelöscht (DELE), bevor das dann leere Verzeichnis entfernt wird (RMD). Der Versuch, von Hand ein RMD auf ein nicht leeres Verzeichnis anzuwenden, wird mit der Meldung "can't remove directory." quittiert. Also, du siehst: es ist vollkommen normal, dass das bei einer solchen Menge an Verzeichnissen lange dauert. Um welche Anzahl von Dateien ging's denn, oder war's nur eine leere Struktur?
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror