有没有我可以用来注销运行tmux的SSH会话的命令?当前,如果我想让tmux保持运行状态,我要么关闭ssh会话的整个窗口而不注销,要么让SSH连接在不活动后死掉。
但是我想使用命令注销而不关闭整个窗口。如果我只是键入logout,那么它将关闭我的tmux会话,并且仍然使我保持登录SSH的状态。然后,我必须再次输入注销才能关闭SSH会话。但是我只想输入一个在不关闭tmux的情况下断开SSH连接的命令。这可能吗?
小智 8
首先按下CTRL+ b新闻d。这将断开您的会话。然后按CTRL+ d退出ssh。您的分离会话仍然在服务器上运行。您可以在以后tmux attach-session -t 0登录服务器时附加它。
您可以设置一个在退出 SSH 后继续运行的新屏幕。首先,运行screen -D -RSSH 进入一个新屏幕,然后启动 tmux。随意关闭终端窗口或使用 Ctrl-A 或 Ctrl-D 退出当前屏幕。现在,您可以随时screen -D -R再次运行以返回您之前打开的屏幕。
编辑:我很傻,但以上内容可能对不使用 tmux 的人有所帮助。检查评论。