tmux后台运行工具
tmux new -s train_model
script -f mywordmap_noclip_RSICD_2.log
conda activate lengEnv
python -m torch.distributed.launch --nproc_per_node 4 train_mywordmap_noclip_RSICD.py
tmux ls
tmux attach -t train_RSICD # 根据会话名将terminal窗口接入会话
tmux kill-session -t train_RSICD # 根据会话名杀死会话
[terminal]: tmux new -s train_model # 创建一个会话,并设置绘画名:train_model
[tmux]: conda activate lengEnv # 在tmux会话中,我们激活我们要使用的conda环境
[tmux]: python train.py # 在tmux会话中,开始训练我们的模型
[tmux]: [ Ctrl+b ] [ d ] # 将会话与窗口分离
[terminal]: tmux ls # 查看我们刚刚创建的会话
[terminal]: watch -n 1 -c gpustat --color # 监控我们的gpu信息
基本方法
sudo apt-get install tmux # 安装
tmux # 进入tmux窗口
exit # 退出tmux窗口,或者使用快捷键[ Ctrl+d ]
tmux new -s ${session-name} # 创建一个会话,并设置绘画名
# 快捷键[ Ctrl+b ] 是tmux的前缀键,用完前缀键后可以继续按指定键来完成指定命令
[ Ctrl+b ] [ d ] # 将会话与窗口分离,或者[ Ctrl+b ] tmux detach
tmux ls # 查看所有会话,或者使用tmux list-session
tmux attach -t ${session-name} # 根据会话名将terminal窗口接入会话
tmux kill-session -t ${session-name} # 根据会话名杀死会话
tmux switch -t ${session-name} # 根据会话名切换会话
tmux rename-session -t 0 ${session-name} # 根据会话名,重命名会话
温馨提示: 遵纪守法, 友善评论!