腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
遍历
进程
列表
以
检查
Python
子
进程
是否
存在
PID
python
、
if-statement
、
subprocess
、
monitoring
、
psutil
我正在创建一个
Python
程序,每小时监视一次服务器上的
进程
,看看它
是否
可以返回
PID
。为此,我创建了一个函数,该函数使用
子
进程
对提交给它的任何名称调用pgrep -f。,我设置了一个for循环,让它
遍历
进程
名称
列表
(essentialApps),并查看
是否
可以为它们返回任何内容。然而,在测试中,我发现无论应用程序
是否
存在
,else语句都会被调用。当我调用这个程序(
pyth
浏览 37
提问于2020-03-09
得票数 0
回答已采纳
1
回答
如何杀死根植于特定
进程
而不是
进程
本身的
进程
树中的所有(
子
)
进程
?
bash
、
process
、
kill
我有一个
python
进程
,它生成一个git (git clone)
子
进程
,它反过来产生多个子
进程
本身。在这里,我想要杀死由git根植的
进程
树中的所有
进程
,而不杀死
python
进程
。可能的解决办法,但需注意: 递归地
遍历
python
的
子
进程
树,使用/proc/<
pid
>。在这种情况下,如何确保该
进程
浏览 0
提问于2020-10-04
得票数 1
1
回答
由
python
子
进程
启动的
进程
不
存在
python
、
windows
、
subprocess
我使用
Python
子
进程
在win7中运行了一个'mstsc‘程序:>>> p=subprocess.Popen('mstsc')8884但是,当我
检查
Windows的
进程
监视器时,'8884‘
进程
并不
存在
,而另一个'mstsc’确实
存在
。所以我想知道'ms
浏览 0
提问于2011-09-19
得票数 1
4
回答
设计用于监视和重新启动
进程
的监视
进程
c
、
process
、
unix
我正在设计一个监控
进程
。监视
进程
的任务是监视几组已配置的
进程
。当监视
进程
检测到某个
进程
已关闭时,它需要重新启动该
进程
。 我正在为我的linux系统开发代码。-监控
进程
执行以下操作: 1.为SIGCHLD安装信号处理程序2.使用fork和execv启动要监控的
进程
。存储
子
进程
的
pid
。3.当
子
进程
关闭时,父
进程
接收到SIGCHLD 4。处理程序将对
浏览 4
提问于2010-11-09
得票数 4
4
回答
等到某个
进程
(知道"
pid
")结束
python
、
linux
、
process
、
wait
、
pid
None if i.isdigit(): proc = open(os.path.join('/proc',
pid
, 'cmdline'), 'r').readline()
浏览 2
提问于2011-10-05
得票数 16
回答已采纳
4
回答
快速确定
PID
是否
存在
于(Windows)上?
python
、
c
、
winapi
、
pid
我正在开发一个名为的
Python
模块,
以
跨平台的方式读取
进程
信息。其中一个函数是用于确定
PID
是否
在当前
进程
列表
中的
pid
_exists(
pid
)函数。现在,我采用了显而易见的方法,使用来提取
进程
列表
,然后在
列表
中进行交互并查找
PID
。然而,一些简单的基准测试表明,这要比基于UNIX的平台(Linux、OS、FreeBSD)上的
pid
_exist
浏览 17
提问于2009-02-26
得票数 8
回答已采纳
1
回答
查找特定
进程
的
子
进程
(UNIX)
c
、
unix
、
solaris
要做这样的事情,我需要
进程
的
子
PID
。我已经有了在机器上运行的
进程
列表
,但我所拥有的唯一信息是每个
进程
的父
PID
。有没有办法获取系统中每个
进程
的
子
PID
? 该程序将在solaris机器上运行。
浏览 0
提问于2011-03-22
得票数 1
回答已采纳
1
回答
有没有办法编写一个脚本,每隔几分钟
检查
另一个
python
进程
是否
正在运行,并在必要时重新运行它?
python
、
linux
、
bash
我知道如何
检查
某个
python
进程
是否
正在运行。我正在尝试写一个脚本,它
检查
python
脚本
是否
正在运行,如果没有,应该重新运行它。stream = os.popen("ps aux | grep combined.py")print(output[0]) 问题是我不能以这种方式获得特定的
进程
ID,因为output是一个字符
列表
,而不是一个字典,我可以通过输出“<em
浏览 18
提问于2020-06-30
得票数 0
回答已采纳
6
回答
如何
检查
后台作业
是否
处于活动状态?(bash)
bash
、
shell
、
process
、
background
、
jobs
但是,我不知道如何
检查
第一个作业
是否
处于活动状态,因此出现了一行伪代码。那么,应该用什么来取代它呢?
浏览 2
提问于2012-06-28
得票数 16
回答已采纳
1
回答
如何知道
Python
中子
进程
的结束时间(linux中如何知道
进程
的结束时间)
python
、
python-3.x
、
linux
、
unix
、
subprocess
我正在测试一些竞争条件,所以我需要知道
进程
的结束时间。我用
python
subprocess.popen启动
子
进程
我可以从Popen对象中获得
pid
,但是我怎么知道它的结束时间呢?有没有办法直接从子
进程
模块中获取?如果不是,在Linux中,有可能知道给定
pid
的结束时间吗?(我并行运行多个子
进程
,所以我不能只在subprocess.popen之后使用time类来知道结束时间,我认为
子
进程
是在后台运行的,所以我在想<e
浏览 33
提问于2021-02-05
得票数 1
1
回答
如何从命令提示符终止
进程
及其父
进程
windows
、
command
、
prompt
我有一个从命令提示符- file.bat启动的
进程
,尽管它的父cmd.exe也需要终止。唯一的问题是还有cmd.exe的其他实例,有没有办法终止
进程
file.bat,而不删除cmd.exe的其他实例 (我不能简单地终止cmd.exe
进程
,因为我不知道本例中的
PID
)
浏览 0
提问于2011-05-21
得票数 1
回答已采纳
3
回答
如何确保
进程
运行是我期望正在运行的
进程
?
linux
、
bash
、
shell
、
process
、
pid
问题:
进程
A运行
PID
123,随后死亡,
进程
B用
PID
123初始化,状态命令
以
不真实(错误) "OK“响应。换句话说,我们只从它的
PID
中
检查
进程
是
浏览 5
提问于2012-09-07
得票数 8
3
回答
如何确定我的
python
脚本
是否
正在运行?
python
、
ubuntu-10.04
我将我的
python
脚本设置为从Ubuntu服务器中的cron运行。然而,在另一个cron事件尝试启动它之前,它可能需要更长的时间才能完成。我想从脚本本身确定这样的情况,如果正在运行,则从
python
脚本中优雅地终止它。
浏览 4
提问于2012-03-04
得票数 1
1
回答
无法终止/终止
子
进程
python
、
linux
、
python-3.x
、
process
、
subprocess
我有一个
python
脚本,它也将OpenVPN作为
子
进程
启动。然而,我发现自己完全无法杀死已启动的
子
进程
。=PIPE, stderr=STDOUT)p.terminate()我正在使用htop和OpenVPN监视
进程
列表
,直到
python
脚本退出时才会停止。) 我还添加了
浏览 4
提问于2017-03-07
得票数 2
8
回答
用于Linux
进程
管理的
Python
库
python
、
linux
、
process
通过我的web界面,我想启动/停止某些
进程
,并确定已启动的
进程
是否
仍在运行。谢谢
浏览 2
提问于2009-11-10
得票数 14
回答已采纳
3
回答
为什么杀死这个子
进程
会引发一个ProcessLookupError?
python
、
subprocess
、
python-3.4
、
python-3.3
、
kill
我不明白我什么时候需要杀死
子
进程
。= 0: <some other code>ProcessLookupError: [Errno 3] No suchprocess 有人能解释我什么时候
子
进程
自杀,什么时候我需要手动自杀吗?
浏览 4
提问于2015-08-26
得票数 4
回答已采纳
7
回答
如何
检查
文件
是否
存在
,如果不
存在
,如何执行命令?
linux
、
shell
我有一个用
Python
编写的守护
进程
。当它运行时,它有一个位于/tmp/filename.
pid
的
PID
文件。如果守护
进程
没有运行,那么
PID
文件就不
存在
。在Linux上,我如何
检查
以
确保
PID
文件
存在
,如果不
存在
,则执行命令重新启动它?
python
daemon.py restart 它必须从特定目录执行。
浏览 0
提问于2009-03-21
得票数 32
回答已采纳
3
回答
如何运行长期(无限)
Python
进程
?
python
、
apache
、
daemon
、
infinite-loop
它在/var/run中保存一个
PID
文件
以
跟踪
进程
。到目前一切尚好。我遇到的问题是: 偶尔会有一个
进程
退出。我早上
检查
ps,过程就结束了。此外,我不认为这些退出
进程
与我的代码有任何关系,因为我的所有
进程
运行的代码完全不同,并以非常相似的间隔退出。当然,我可能错了。
Python
进程
在运行了几天/几周之后就会死掉,这
是否
正常?我
是否
应该编写另一个守护
进程</em
浏览 12
提问于2011-12-31
得票数 40
回答已采纳
4
回答
确定
进程
是否
死掉-通过
PID
c
、
windows
、
process
我有两种不同的方法来
检查
进程
是否
仍在运行:现在,在这两种情况下,我仍然得到一个我用TerminateProcess终止的
进程
仍然活着,即使它不是。有没有一种方法可以肯定地知道一个
进程
在通过
PID
时仍然是活的还是死的?谢谢!
浏览 0
提问于2009-12-01
得票数 2
回答已采纳
1
回答
父
进程
和
子
进程
是否
同时执行
c
、
raspberry-pi3
、
raspbian
该程序应该有一个由主
进程
派生的
子
进程
在num=0的第一次迭代中从0,0 -0,8点亮发光二极管。但是,LED在第0列中随机亮起。我搞不懂为什么控制行的"main“for循环随机运行,而控制列的第二个循环却
以
有序递增的方式工作。 在fork和for循环一起工作的过程中,我错过了什么?从输出中,我只能猜测父
进程
正在
以
某种方式创建随机子
进程
,这些
子
进程
正在使用其随机化的num参数调用function2。printf("L
浏览 4
提问于2018-09-26
得票数 0
点击加载更多
相关
资讯
远程监控员工电脑的 Python 广度优先搜索算法
python初学者入门核心编程之-进程详解
自动化运维小技巧:用Python监控服务器状态,及时发现潜在风险!
windows入侵排查思路
《理解 Unix 进程》笔记-1
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券