相关疑难解决方法(0)

如何通过在Mac OS X中提供进程名称来获取进程的PID?

我正在编写一个脚本来监视任何给定进程的CPU和MEM.为此,我需要将要监视的进程的名称作为命令行参数发送.例如.

./monitorscript <pname>
Run Code Online (Sandbox Code Playgroud)

我需要在脚本中获取进程的pid,以便我可以使用ps -p <pid>内部.

如何根据流程名称获取流程的pid?

我知道同名中可能有多个进程.我只想从该列表中获取第一个进程.

macos bash shell pid process

40
推荐指数
5
解决办法
9万
查看次数

从linux中的pid处理进程名称

如何从他的pid中获取进程名称?例如,我执行cat file1.txt,但我想弄清楚cat命令及其参数,因为它在系统中的pid.是否有结构来确定它或类似的东西?任何的想法?

c linux pid system process

28
推荐指数
4
解决办法
4万
查看次数

用于在Linux上获取进程ID的Shell脚本

我想编写一个shell脚本(.sh文件)来获取给定的进程ID.我在这里尝试的是,一旦我获得进程ID,我想杀死该进程.我在Ubuntu(Linux)上运行.

我能用命令这样做

ps -aux|grep ruby
kill -9 <pid>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何通过shell脚本来做到这一点.

linux bash shell scripting

27
推荐指数
3
解决办法
12万
查看次数

通过PID获取进程名称

这应该很简单,但我只是没有看到它.

如果我有进程ID,我该如何使用它来获取有关进程的信息,例如进程名称.

python pid process

26
推荐指数
2
解决办法
2万
查看次数

Nodejs - 获取正在运行的进程的环境变量

我正在为 vscode 编写扩展,我需要获取已经运行的进程的环境变量。但我找不到办法做到这一点。

我知道如何使用 psutil 在 python 中做到这一点:

for proc in psutil.process_iter(attrs=['name', 'exe']):
    if proc.info['name'].lower() == 'SomeProcess.exe'.lower():
        return proc.environ()
Run Code Online (Sandbox Code Playgroud)

javascript/nodejs 有类似的东西吗?

javascript node.js typescript vscode-extensions

4
推荐指数
2
解决办法
1350
查看次数