2016-12-02 2 views
1

Ich versuche, alle Dateien aus einem Ordner herunterladen und dann in einen anderen Ordner verschieben.lftp mv-Befehl schlägt fehl mit "Operation nicht unterstützt: 501 nicht implementiert (MOVE)"

meinen Befehl hier:

lftp ftp://domain.com -u user,password-e "mirror -L --verbose --parallel=2 --use-pget-n=10 --newer-than=now-30minutes /folder-source1/ /folder-target/; mv /folder-source1/* /forlder-source1/folder-source2; bye" 

Herunterladen geht in Ordnung, aber mv nicht funktioniert, hier ist mein Fehler:

mv: Operation not supported: 501 Not Implemented (MOVE)

I lftp v4.4.8 auf CentOS bin mit, sollte ich Upgrade auf 4.7 oder ist es ein anderes Problem?

+0

Lftp-Protokolldatei kann weitere Informationen bereitstellen. –

Antwort

0

Der Fehler kommt vom FTP-Server. Es ist der Server, der den Umzug nicht unterstützt.

Upgrade lftp kann nicht helfen.

Die FTP-Server muss RNFR und RNTO FTP-Befehle für den lftpmv Befehl zur Arbeit unterstützen.

+0

Nun, das ist ein sehr trauriger Tag, dann ... Danke – So4ne

+0

Wissen Sie, ob es eine Möglichkeit gibt, den "Mirror" von einem FTP-Ordner zu einem anderen FTP-Ordner zu verwenden (anstatt lokal herunterzuladen)? – So4ne

+0

Das ist eine sehr komplexe Frage, die in einem Kommentar behandelt werden soll. Und wirklich nicht mit dieser Frage verwandt. FTP-FTP-Übertragungen (FXP genannt) sind generell nicht erlaubt. –

Verwandte Themen