На этот вопрос уже есть ответ здесь:
У меня есть два компьютера в моей домашней сети. Один из них - Raspberry Pi. У Raspberry Pi статический IP-адрес. Я подключаюсь к нему через другой компьютер с помощью ssh user @ ip
. Но если я запустил длительный процесс, мне придется оставить компьютер включенным.
Как я могу запустить длительный или короткий процесс на моей raspberry (или другой машине с Linux) и выключить машину, на которой я подключил raspberry?
Можно сделать это через экраны...
На пи малины выполняет следующие команды для установки Экрана:
sudo apt-get update
sudo apt-get install screen
, Как только это установило просто тип:
screen
сопровождаемый Входят
Теперь выполняет любой долгий или короткий процесс, в котором Вы нуждаетесь..
Теперь просто необходимо "отсоединить" экран путем нажатия следующего:
Ctrl +
тогда d
Теперь можно разъединиться от пи малины, и это продолжит работать в фоновом режиме. Если Вы хотите "повторно прикрепить" к тому экрану, просто снова соединиться с пи малины и типом:
screen -r
, Если необходимо сделать это снова, нет никакой потребности переустановить экран, поэтому только запускаются на шаге 2!
Удачи!