如何从 TMUX 会话中完全关闭终端 (Ubuntu bash)?

How to completely close terminal (Ubuntu bash) from TMUX session?

有人可以帮忙吗,我怎样才能从 TMUX 会话内部完全关闭 bash 终端(同时关闭 TMUX 会话)?

以下代码来自我的 .bashrc,其中 TMUX 会话在终端启动后立即启动

if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then tmux attach -t default -c "$HOME" || tmux new -s default -c "$HOME" fi

谢谢!

您可以使用 tmux detach -P 分离并发送 HUP 到父进程,这也应该使它退出。