Articles of pid

Ubuntu的Java:find一个特定的程序的PID和杀死程序

我试图做一个应用程序,检查这个特定的应用程序是否正在运行,然后在指定的时间后终止应用程序。 我打算获得应用程序的PID。 我怎样才能得到应用程序的PID? 谢谢

获取刚启动的屏幕会话的PID

你如何获得刚刚创build的屏幕会话的PID,如: screen -dm -S test ping localhost screen -ls There is a screen on: 3310.test (09/04/15 14:07:41) (Detached) 我想要3310 我正在看Bash:获得守护进程的屏幕会话PID,但它不符合我所需要的。 我一直在尝试 screen -dm -s test ping localhost | echo $! 但是pid被两个或者一个关掉了

一个过程组必须有一个正在运行的领导过程?

在类Unix操作系统中,如果一个进程的pid和它的pgid是相等的,那么这个进程是一个进程组的领导者。 但是,如果stream程负责人已经退出,并且同一组中的其他stream程仍在运行,那么成功的领导者stream程是谁?

有没有办法确定一个Linux的PID是否暂停?

我有一个python脚本使用SIGSTOP和.SIGCONT命令与os.kill来暂停或恢复一个进程。 有没有办法确定相关的PID是否处于暂停或恢复状态?

top获取实时数据的位置

top应用程序从哪里得到它在Linux上的数据? 我会对实时CPU加载/ PID数据感兴趣(我读了/ proc / pid手册页中的所有文档,但是信息不存在)。 该pid是一个JBoss。 我需要轻量级的数据(很容易导出)。

使用SIGKILL杀死父进程和subprocess

我正在写一个shell脚本,在其中我有父进程,它有由sleep &命令创build的subprocess。 现在我想杀死父进程,这样subprocess也会被杀死。 我可以用下面的命令来做到这一点: trap "kill $$" SIGINT trap 'kill -HUP 0' EXIT trap 'kill $(jobs -p)' EXIT 这些命令正在使用kill [parent_process_ID]命令,但是如果我使用kill -9 [parent_process_ID]那么只有父进程将被终止。 请进一步指导我实现此function,以便当我用任何命令杀死父进程时,subprocess也应该被终止。

我如何确定在Linux上是否使用Java或JRuby运行不同的进程ID?

我需要看看给定的进程ID是否正在运行,它必须在Java或JRuby(最好是Ruby解决scheme)中工作。 Linux可以依赖于系统(特别是Debian和/或Ubuntu)。 我已经有我正在寻找的PID,只需要看看它是否正在运行。 更新: 感谢所有人的回应! 我很欣赏它,但它不是什么我正在寻找…我希望在标准的Ruby库(或Java,但最好是Ruby)的东西…如果没有这样的库调用存在,我可能会坚持我已经有了procfs解决scheme。

如何在Linux中每5秒钟查找一个特定进程的内存消耗量

我只想知道如何在特定时间内find特定进程的内存消耗(比如5秒) 我是新来的Linux。 所以,这样做的详细步骤将不胜感激

PID,PPID和TGID的含义

什么是Linux内核首字母缩略词PID,PPID,TGID代表什么? 我在strace-pids上偶然发现了他们。

识别在Linux上打开特定进程的文件

我需要一个脚本来识别在linux上打开特定进程的文件 识别fd: >cd /proc/<PID>/fd; ls |wc –l 我期望看到一个数字列表,这是在这个过程中使用的文件描述符的编号列表。 请告诉我如何查看在这个过程中使用的所有文件。 谢谢。