LINUX.ORG.RU

История изменений

Исправление Hex-Value, (текущая версия) :

Задача: Хожу на сервер по ssh запускаю скрипт в фоне, который весь свой вывод в процессе работы ‘ложит’ в файл, скрипт должен работать бесконечно. Естественно я буду периодически переподключаться к серверу по ssh. Очень желательно иметь возможность вернуть скрипт из ‘фона’ каждый раз при подключении по ssh и посмотреть результат его работы в реальном времени.

Подвиду под общий знаменатель то что понял, у меня выбор один это использовать nohup, если я запускаю скрипт к примеру:

nohup ./script.py > logs.txt

То данные сохраняется в файл только после завершении работы nohup(т.е после CTR+Z). Так на всем протяжении работы nohup файл logs.txt остается пустой. Вот скрипт с которым пробую: https://onlinegdb.com/SJiIda6hB

PS: Люди выше писали про screen и tmux, я вкурсе их существования и даже использую, но как они мне помогут запускать скрипт в фоне на удаленном сервере я не совсем понимаю.

Исходная версия Hex-Value, :

Задача: Хожу на сервер по ssh запускаю скрипт в фоне, который весь свой вывод в процессе работы ‘ложит’ в файл, скрипт должен работать бесконечно. Естественно я буду периодически переподключаться к серверу по ssh. Очень желательно иметь возможность вернуть скрипт из ‘фона’ каждый раз при подключении по ssh и посмотреть результат его работы в реальном времени.

Подвиду под общий знаменатель то что понял, у меня выбор один это использовать nohup, если я запускаю скрипт к примеру:

nohup ./script.py > logs.txt

То данные сохраняется в файл только после завершении работы nohup(т.е после CTR+Z). Так на всем протяжении работы nohup файл logs.txt остается пустой. Вот скрипт с которым пробую: https://onlinegdb.com/SJiIda6hB