通过ps aux判断进程是否已经运行结束

本文共有379个字,关键词:

问题:如何判断subprocess.Popen运行的程序是否完成?

解决:通过ps aux可查看进程运行情况,如果命令已经完成,状态显示为:Z(僵尸进程)

方法:

# 查看进程12400的运行情况
ps aux | grep 12400

拓展:

运行状态--R

R状态并不代表这个进程就在运行,而代表其在运行队列中排队而已.

浅度睡眠状态--S
深度睡眠状态--D
停止状态--T
进程跟踪状态--t
死亡状态--X
僵死状态--Z

参考:

https://blog.csdn.net/weixin_45031801/article/details/139797659
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论