nohup的结果输出到自定义指定文件【nohup python train.py >my_log.out 2>&1 &】

有的时候我们需要用nohup同时挂起好几个进程,那么此时光有一个nohup.out的结果输出肯定不行。因此,我们需要学会在执行nohup命令时同时指定输出的log文件名,让输出结果直接输出到这个文件中

nohup  python train.py  >my_log.out 2>&1 &
  • nohup 表示该进程在用户注销或网络断开时不会被终止
  • python train.py 是你自己要执行的代码(要用的话改成你自己的)
  • my_log.out 为你自定义的日志保存输出的文件名称
  • 2>&1 表示,不仅命令行正常的输出保存到my_log.out中,产生错误信息的输出也保存到my_log.out中
  • & 表示该进程在后台运行

注意:若不指定输出日志文件,则会输出到nohup.out文件中




把nohup的结果输出到自定义指定文件_nohup输出到指定文件_柴柴小面包的博客-CSDN博客

nohup 输出到指定文件 Linux nohup 实现命令后台运行并输出或记录到指定日志文件 设置日志结果文件名称 重定向到某个文件 标准误 标准错误输出定向 输入报错信息保留_nohup输出到指定文件_Young.Dr的博客-CSDN博客 

Guess you like

Origin blog.csdn.net/u013250861/article/details/131492412