tmux多session管理

需求

多个用户使用一台服务器上的tmux。可能会出现使用的时候彼此冲突的情况。可以使用tmux多session管理

实现

查看所有的session

tmux ls
# chenzhang: 1 windows (created Wed Dec 16 16:37:21 2020) [178x44]

创建新的session

tmux new -s chenzhang
# 使用ctrl+b d退出后台
tmux new -s kaijie
# 使用ctrl+b d退出后台

重命名session(把之前的session重命名为common)

tmux rename-session -t spider-center common

这时候查看所有session

tmux ls
# chenzhang: 1 windows (created Wed Dec 16 16:37:21 2020) [178x44]
# common: 2 windows (created Fri Nov 20 16:59:35 2020) [178x44]
# kaijie: 1 windows (created Wed Dec 16 16:38:57 2020) [178x44]

进入某一个session

 tmux a -t chenzhang

进入公共的session

tmux a -t common