1,screen 使用:screen 本身使用:
1)创建:screen
screen -S name
注意创建之后一般直接进入当前screen 会话窗口了
2)退出:screen
快捷键 ctr +a+d
screen -d name/PID [如果当前screen正在输出运行结果,在另外一个窗口里]
3)删除:screen
kill -9 PID ;
screen -wipe
2, 使用nohup
nohup python script.py > nohup.out 2>&1 &
命令将运行一个
Python
脚本,并将输出和错误输出重定向到
nohup.out
文件中
"> nohup.out"
将标准输出重定向到文件
nohup.out
中,
"2>&1"
将标准错误输出重定向到与标准输出相同的文件中(即
nohup.out
文件)。
"&"
符号将任务放入后台运行
注意:存在问题,输出文件里没有输出print信息,但是进程在运行,可能原因???