在ssh连接服务器的时候,有时候需要查看cpu和gpu的运行状态。我一般使用htop和gpustat,但是每次开两个窗口,手打一遍很麻烦。所以用tmux+tmuxp+xshell的快速命令,可以一键完成,比较方便。
在此记录一下备忘。
用tmuxp配置一个模板,mysession.yaml文件如下。主要是自动加载两个面板,调整一下位置,设置每个窗口需要执行的命令。
这是我的配置文件
session_name: gpu-htop
#start_directory: /home/xxx
windows:
- window_name: gpu-htop
layout: tiled
panes:
- shell_command: # pane no. 1
- gpustat -cpu -i 1 -P
- shell_command: # pane no. 2
- tmux resize-pane -U 100
- tmux resize-pane -D 8
- htop
启动命令,加载配置文件:
tmuxp lo