Centos7打开终端自动进入Tmux会话

编辑~/.bash_profile

vim ~/.bash_profile

添加以下脚本.

1
2
3
4
# 登录到远程系统,将进入一个名为'default'的新Tmux会话。
if [ -z "$TMUX" ]; then
tmux attach -t default || tmux new -s default
fi

tmux常用方法

参考: https://www.ruanyifeng.com/blog/2019/10/tmux.html

新建会话

1
tmux new -s my_session。

脱离会话

也叫分离当前会话.

  • Ctrl + bd使其脱离,即使在网络断开后,该进程依然会在Tmux会话中运行.

列出所有会话

  • Ctrl+b s:列出所有会话。

重命名会话

  • Ctrl+b $:重命名当前会话。

连接会话

1
tmux attach-session -t my_session。

关闭会话

  • Ctrl+b x:关闭当前窗格。