Termius Broadcast Input

Running the same command on multiple GPU servers is a common need. For example, batch updating the system, deploying a training environment, or checking status. Opening multiple terminal windows one by one is inefficient.

Broadcast Input Feature

I recently discovered that Termius’s broadcast input feature can send my keyboard input to multiple terminals at once. After opening several SSH connections in split‑screen view and enabling broadcast input, a single command entry is executed on all servers simultaneously, and the results are displayed.

Practical Applications

Batch Environment Deployment

# Install deep learning environment on 8 servers simultaneously
conda create -n expname python=3.9 -y
conda activate expname
pip install torch==2.0.1 transformers datasets

Batch Status Check

# Check GPU usage on all servers simultaneously
nvidia-smi

# Continuously monitor system information
dool -cdngyltm --disk-util --disk-tps --fs 1

File Operations

# Batch create experiment directories
mkdir -p runs/qwen_$(date +%Y%m%d)

# Batch clean logs
rm -rf runs/*/logs/*.log

Some Details

Precautions

Other Options

When managing model training across multiple devices simultaneously, Termius’s feature is simple and practical.

#potofhoney #termius #shell