Termius 广播输入

在多台 GPU 服务器上运行相同的命令是一个常见需求。例如,批量更新系统、部署训练环境或检查状态。逐个打开多个终端窗口进行操作效率很低。

广播输入功能

我最近发现 Termius 的广播输入功能可以同时将我的键盘输入发送到多个终端。在分屏视图中打开多个 SSH 连接并启用广播输入后,输入一次命令就会在所有服务器上同时执行,并显示运行结果。

实际应用

批量环境部署

# 在 8 台服务器上同时安装深度学习环境
conda create -n expname python=3.9 -y
conda activate expname
pip install torch==2.0.1 transformers datasets

批量状态检查

# 同时检查所有服务器的 GPU 使用情况
nvidia-smi

# 持续监控系统信息
dool -cdngyltm --disk-util --disk-tps --fs 1

文件操作

# 批量创建实验目录
mkdir -p runs/qwen_$(date +%Y%m%d)

# 批量清理日志
rm -rf runs/*/logs/*.log

一些细节

注意事项

其他选择

在同时管理多台设备训练模型时,Termius这个功能简单实用。

#potofhoney #termius #shell