nohup不能及时打印python print日志 我们经常会使用nohup后台挂起程序,比如 nohup python main.py 默认输出为nohup.out文件 或者定义输出文件为ans.log nohup python main.py ans.log 21 但是有一天我突然发
nohup不能及时打印python print日志
nohup python main.py & 默认输出为nohup.out文件
或者定义输出文件为ans.log
nohup python main.py >ans.log 2>&1 &
nohup python -u main.py >ans.log 2>&1 &
即可让程序直接将输出放到ans.log中。
作为日志输出中间的值,就不会遇到上述问题
参考链接