Как прикрепить запущенный процесс lftp

Как прикрепить запущенный процесс lftp

У меня есть lftpпроцесс, работающий несколько дней подряд на машине CentOS. Я прочитал lftpman-страницы и обнаружил attachкоманду. Однако, когда я вызываю ее с соответствующим идентификатором процесса из lftpоболочки, я получаюUnknown command "attach".

Какие-либо предложения?

решение1

Причин может быть несколько:

  1. Ваша lftpверсия ниже 4.3.0, см.Изменения.
  2. Вы используете стабильную версию Debian.

В соответствии сэтот ответ:

В стабильной версии Debian может отсутствовать функция присоединения, но вы все равно можете получить список активных процессов lftp с помощью pgrep.

Но вы можете обмануть оболочку, если установите cmd:move-background-detachпараметр falseи воспользуйтесь fgкомандой для lftpвозврата.Видетьстраница руководства.

решение2

В стабильной версии Debian.

После отключения (компьютер перешел в спящий режим) я просто переподключился по ssh, перешел в локальный каталог, вошел на внешний сервер через lftp и снова выполнил ту же команду.

зеркало -c --parallel=10

И это возобновилось

Связанный контент