写在前面
由于最近在服务器上进行深度学习的模型训练,耗时很长,如果中途断网的话进程就会关闭,前功尽弃,很是麻烦,所以需要一个工具可以保证我本机断网后服务器仍然可以运行。选择tmux。
一、什么是tmux
Tmux 是会话与窗口的"解绑"工具,将它们彻底分离。
参考:[https://www.ruanyifeng.com/blog/2019/10/tmux.html](Tmux 使用教程)
二、tmux的安装
- Mac环境下使用homebrew安装:
brew install tmux
- 若安装中途出现报错:No such file or director @ rb_sysopen…
原因是依赖下载失败,可能是brew源中未找到相关依赖。可尝试单独安装依赖,如brew install xxxx,之后再操作install tmux就成功了。
三、tmux的使用
tmux ls
查看当前的所有的tmux会话tmux attach -t 0
接入某个会话tmux kill-session -t 0
杀死某个会话Ctrl B+D
退出会话Ctrl B+PageUp/PageDown
翻页,q
退出