Systemd
防止註銷殺死 tmux 會話
我注意到從我的 X 使用者會話中註銷(註銷)會終止
tmux
我啟動的任何會話,甚至是我使用過的會話sudo tmux
和類似命令。我確信這以前沒有發生,但最近的一些變化影響了這種行為。即使在我結束 X 會話之後,我如何維護這些
tmux
(或)會話?screen
這個“功能”之前已經存在,
systemd
但開發人員決定更改預設值,以啟用在註銷會話時終止子程序的設置。systemd
您可以在
logind.conf
(/etc/systemd/logind.conf
) 中恢復此設置:KillUserProcesses=no
您還可以
tmux
使用systemd-run
如下包裝器執行:systemd-run --scope --user tmux
對於這些系統,您可能只想給
tmux
(orscreen
) 命令起別名:alias tmux="systemd-run --scope --user tmux"