nohup与tail组合使用

建议长时间运行的程序都这样跑。

之前跑模型的时候,遇到过断电的情况,error就丢了,要重跑。

后来用nohup跑,一边跑一边保存过程中的输出。

在用的时候想实时看到输出,就结合了tail命令一起用,效果拔群。

1
2
nohup 命令 > 保存的文件名.txt &
tail -f 保存的文件名.txt

显示效果和在前台跑是一样的,只不过一边跑一边保存输出。

PS:python命令注意加上参数-u不然会因为缓存问题不实时保存输出。