问题描述
tmux常用指令。记录一下,方便使用。
解决办法
列出所有已存在的会话:tmux list-sessions
tmux list-sessions
从当前会话中断开连接:tmux detach
tmux detach
创建一个新的会话:tmux new -s
tmux new -s [name]
连接到一个已存在的会话:tmux attach -t
tmux attach -t
终止一个已存在的会话:tmux kill-session -t
tmux kill-session -t
结束所有进程 tmux kill-server
tmux kill-server
其他:
tmux switch -t : 切换到一个已存在的会话,并将其命名为。
tmux rename-session : 重命名一个已存在的会话,从改为。
tmux split-window -v: 在当前窗口中水平分割一个新窗口。
tmux split-window -h: 在当前窗口中垂直分割一个新窗口。
tmux select-pane -t : 选择一个窗格,并将其编号为。
tmux resize-pane -t -D :调整一个窗格的大小,并将其编号为,向下调整行。
tmux resize-pane -t -U :调整一个窗格的大小,并将其编号为,向上调整行。
tmux kill-pane -t : 终止一个窗格,并将其编号为。
tmux send-keys -t : 在一个窗格中发送一个命令,并将其编号为。
tmux list-panes: 列出当前会话中所有窗格的编号。