Использование wget over ssh с завершенным сеансом

У меня есть малина. Я хочу загрузить большой файл с помощью wget но проблема в том, что после входа в Pi и использования wget для загрузки файла он прекратит загрузку, когда я закрою сеанс.

Как заставить wget продолжить загрузку после завершения сеанса?

3 Solutions collect form web for “Использование wget over ssh с завершенным сеансом”

Возможно, вам стоит взглянуть на screen

  1. Подключитесь к RaspberryPi через ssh
  2. Создать новый экран сеанса сеанса screen -S mySession
  3. Запустить wget wget http://example.org/file.big
  4. Снять сеанс экрана strg+a strg+d

Теперь вы можете выйти из ssh-сессии. Через некоторое время вы хотите проверить, закончилась ли загрузка. На RaspberryPi просто выполните screen -r чтобы повторно подключить сеанс экрана

https://wiki.archlinux.org/index.php/GNU_Screen

Мне удалось продолжить загрузку с флагом --http-keep-alive .

Вы можете запустить wget в фоновом режиме так:

 wget link & disown 

Процесс wget будет продолжать работать в фоновом режиме, даже если вы закроете терминал или выйдете из удаленного компьютера.

Другой способ – использовать byobu . Это очень похоже на предложенный метод xx4h (byobu даже иногда использует экран), но я считаю это проще.

Установите byobu. Это будет зависеть от того, какой дистрибутив Linux вы используете на своем Pi. Если вы используете Raspbian, вы должны использовать:

 sudo apt-get install byobu 

Я не знаком с Arch, но если вы используете Arch, я предполагаю, что вы должны знать, как его установить.

Затем выполните:

 byobu 

Запустите процесс wget и нажмите F6 . Теперь вы можете выйти из удаленного компьютера. Когда вы вернетесь, бег byobu снова подключится к сеансу, который вы начали ранее с помощью вашего процесса wget .

  • Как загрузить пакет RPM и установить его в одной строке?
  • Загрузите произвольное количество файлов с помощью wget из каталога для самостоятельной перенаправления
  • Могу ли я получить wget -x для загрузки структуры папок, но не создать каталог домена?
  • Как сделать рекурсивную загрузку с помощью gwget (wget frontend)?
  • wget не поддерживает https
  • Как загрузить все изображения из темы форума с помощью wget
  • wget - Как загрузить рекурсивно и только определенные типы / расширения mime (т. е. только текст)
  • Почему wget игнорирует некоторые файлы в передаче ftp?
  • curl, wget ничего не возвращают
  • Как заставить wget загружать рекурсивное объединение --прихват с --exclude-каталогами?
  • Возобновить загрузку wget из другого зеркала
  • Linux и Unix - лучшая ОС в мире.