Завершают ли сеансы tmux через некоторое время?

Я инициировал 10 сеансов tmux со следующей командой (значение с 2007 по 2017 год):

tmux new-session -d -s my2017 "python myscript.py 2017"

После начала всех этих сеансов я сначала вышел из своей удаленной машины Ubuntu, с которой я подключился через SSH. А затем снова зашел в систему и выполнил следующую команду:

tmux list-sessions

И я подтвердил, что сеансы выполнялись там (программы должны были закончиться).

Однако через несколько дней я снова вошел в систему на удаленном компьютере и запустил ту же tmux list-sessions команду, я обнаружил, что сеансы исчезли, со следующим сообщением:

no server running on /tmp/tmux-1001/default

Сеанс автоматически останавливается через некоторое время в tmux? Если да, то каков критерий их исчезновения, и могу ли я снова возобновить сеанс? Я хотел бы знать, что программа вышла на консоль в отдельных сеансах ...

0
задан 11 November 2017 в 10:01

2 ответа

Если это что-то вроде screen, сеанс, который вы начали, заканчивается при прохождении вашей команды. (Как и при выходе из оболочки)

0
ответ дан 18 July 2018 в 03:31

Если это что-то вроде screen, сеанс, который вы начали, заканчивается при прохождении вашей команды. (Как и при выходе из оболочки)

0
ответ дан 24 July 2018 в 17:51

Другие вопросы по тегам:

Похожие вопросы: