nohup python -u Run.py > shellLog.txt 2>&1 &
## test.py --要运行的python文件
## shellLog.txt --log输出的文件,可查看运行log
##
> nohup Command [ Arg … ] [ & ]
##Command:要执行的命令。
##Arg:一些参数,可以指定输出文件。
##&:让命令在后台执行,终端退出后命令仍旧执行。
## 2>&1 解释:
## 将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 shellLog.txt 文件中。
jobs -l :查看后台运行任务
ctrl+z :任务暂停
ctrl+c :任务退出
fg :将后台任务,调到前台运行
bg :任务继续
kill -9 -pid号 :任务退出
top 查看运行的进程情况,下面命令也可以
ps -aux | grep "Run.py"
#查看后台进程
ps -x
#查看全部进程
ps -a
#建议直接使用Top
top
参考 https://blog.csdn.net/qq_32979147/article/details/111060471
|