Предотвратить выход из сеанса tmux

Похоже, что в список рассылки linux-mmc был отправлен патч , чтобы добавить эту функцию, однако, глядя на текущий источник , похоже, что он не был добавлен .

Так что, к сожалению, я думаю, это дает ответ: вы не можете.

13
21.12.2018, 13:30
1 ответ

Эта «функция» существовала в systemdранее, но разработчики systemdрешили внести изменения в значение по умолчанию , чтобы включить параметр для завершения дочерних процессов при выходе из системы. сессия.

Вы можете отменить эту настройку вlogind.conf(/etc/systemd/logind.conf):

KillUserProcesses=no

Вы также можете запустить tmuxс оболочкой systemd-run, как показано ниже:

systemd-run --scope --user tmux

Для этих систем вы можете просто использовать псевдоним для командыtmux(илиscreen):

alias tmux="systemd-run --scope --user tmux"
22
27.01.2020, 19:53

Теги

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