服务器上使用screen
训练模型的时候,花费时间是很长的,不可能一直挂在桌面上。所以就想到用screen了。
记录一下简单的操作指令。
创建screen
screen -S roof # 新建一个名字为name的窗口,并进入到该窗口中
进入后打开环境,运行训练命令。之后直接关闭vscode 训练也不会终止。但是要确保训练代码的没有问题,不然代码要是由于bug奔溃的话,程序照样会死。
进入已经创建的screen
已经在screen中跑代码了。下次打开进入上次的screen中的命令
screen -r 7346
这里的7346是要先查看一下我们上次利用screen创建的窗口的名称
命令是
screen -ls
删除创建的窗口
窗口创建多了,有点烦人,所以就想着怎么删除,很简单,首先要进入要删除的窗口,之后按键盘
ctrl + D
就能删除当前进入的窗口了。
简单实用有上面的命令就够了。后续有别的需求在记录。
参考文章:
screen在linux系统运行