2013-05-13 37 views
2

我正在QNX操作系統中運行一些守護進程用戶進程以及一些Xlet GUI應用程序。我使用TeraTerm連接到QNX控制檯。我需要獲取正在運行的用戶列表應用程序/進程以查看哪些用戶應用程序已在系統中運行。我會需要processID,內存& appname。獲取QNX中正在運行的用戶進程列表

我遇到了pidin命令,但它列出了所有的過程。反正過濾出用戶進程及其應用程序名稱?

回答

1

我真的很想有一個更好的答案,像'使用PS',但BB10不包括這一點(至少我們不能訪問它,據我所知)。 但furtunatly有一些東西是至少略高於pidin更好:

hogs -n -i 1 

-n代表「顯示進程名」,但我認爲你可以忽略它,因爲它是默認
(?) -i <N>給出了迭代次數,這意味着'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% 
3

你可以試試pidin a

pidin a | grep 'name of your process you are looking for' 
相關問題