1、运行python脚本命令
nohup python -u AAA.py > out.log 2>&1 &
nohup python -u pix2pix.py > out.log 2>&1 &
2、查看正在输出的日志(动态打印):
tail -f out.log
3、查看进程:
ps -ef|grep AAA.py
ps -ef|grep pix2pix.py
会发现有很多的进程,直接杀死和3.1的写的筛选规则的PID就可以了
3.1、查看当前运行的python命令有什么?
ps -ef | grep python
可以通过这个命令查看所有正在运行的python程序,然后通过“用户名”和“执行的程序”杀死某个进程
最前面的pengsen是你的用户名,可以初步筛选一次,然后直接选择这个“3758812”就行,因为是这个运行的python程序,python XXX.py
3.2、查看当前GPU占用的进程然后杀死:
查看GPU占用进程
sudo fuser -v /dev/nvidia*
或
nvidia-smi
如果你只运行了一个命令,那个这个PID就是你现在正在运行的,直接kill就行了
杀死某个进程
kill -9 PID
看日志文件
只看最后:
cat out.log
实时监控,一直看最后:
tail -f out.log
更多推荐
linux 下后台运行python脚本(nohup)
发布评论