Wie füge ich einen laufenden LFTP-Prozess an?

Wie füge ich einen laufenden LFTP-Prozess an?

Auf einer CentOS-Maschine laufen bei mir lftpmehrere Tage lang Prozesse. Ich habe die lftpManpages gelesen und den attachBefehl entdeckt. Wenn ich ihn jedoch mit der jeweiligen Prozess-ID von der lftpShell aus aufrufe, erhalte ichUnknown command "attach".

Irgendwelche Vorschläge?

Antwort1

Dafür kann es mehrere Gründe geben:

  1. Ihre lftpVersion ist niedriger als 4.3.0, sieheÄnderungen.
  2. Sie verwenden die stabile Version von Debian.

Entsprechenddiese Antwort:

Die stabile Version von Debian verfügt möglicherweise nicht über die Anfügefunktion, Sie können die aktiven LFTP-Prozesse jedoch trotzdem mit pgrep auflisten.

Sie können die Shell jedoch austricksen, indem Sie cmd:move-background-detachdie Einstellung auf setzen falseund den fgBefehl zum Wiederherstellen verwenden lftp.Sehenmanpage.

Antwort2

Auf stabilem Debian.

Nachdem die Verbindung getrennt wurde (Computer ging in den Ruhemodus), habe ich einfach die Verbindung per SSH wiederhergestellt, bin in das lokale Verzeichnis gewechselt, habe mich per LFTP beim externen Server angemeldet und denselben Befehl erneut ausgeführt.

Spiegel -c --parallel=10

Und es ging weiter

verwandte Informationen