记录终端
记录终端输出到文本文件
以这条命令为例
python tools/train.py -c configs/rtdetr/rtdetr_r18vd_6x_coco.yml
nohup方式
在命令前加nohup,在命令后接一个'&'符号,以以上命令为例,就是
nohup python tools/train.py -c configs/rtdetr/rtdetr_r18vd_6x_coco.yml &
之后这条命令输出的内容会记录在根目录下的nohup.out文件内
>重定向
在命令后跟'>',后再跟记录内容的文件
python tools/train.py -c configs/rtdetr/rtdetr_r18vd_6x_coco.yml > nohup.txt
之后文件就会保存在根目录下的nohup.txt文件里,这里文件名字自己设置,我只是为了跟上面保持一致
script模式
script -a nohup.txt # 进入script模式,不耽误终端输出,之后输出的内容全都记录在nohup.txt里
exit # 退出script模式
总结
都是初级用法,如果需要别的复杂功能还是建议自己探索,以后应该不会添加了。