我正在QNX操作系统中运行一些守护程序用户进程以及一些Xlet GUI应用程序。我使用TeraTerm.I连接到QNX控制台。我需要获取正在运行的用户应用程序/进程的列表,以便查看哪些用户应用程序已经在系统中运行。我需要processID,内存和应用程序名。
我遇到了pidin命令,但它列出了所有用于过滤用户进程及其应用程序名称的process.Anyways?
发布于 2013-05-15 01:09:31
我真的很想有一个更好的答案,比如‘使用ps',但是BB10没有包括这个(至少据我所知我们不能访问它)。但总而言之,有一些东西至少比pidin好一点:
hogs -n -i 1-n代表“显示进程名”,但我认为您可以省略它,因为它是默认的(?)
-i给出了迭代次数,这意味着'1‘只会显示一次。省略此选项将连续列出此输出3秒。
输出如下所示:
$ hogs -n -i 1
PID NAME MSEC PIDS SYS MEMORY
48095409 qconn 1 0% 0% 716k 49%
48111818 sshd 1 0% 0% 412k 28%
48328909 hogs 5 3% 0% 132k 9%
48111820 -sh 77 57% 2% 180k 12%发布于 2013-06-20 22:37:35
你可以试试pidin a。
pidin a | grep 'name of your process you are looking for'https://stackoverflow.com/questions/16526456
复制相似问题