我正在QNX操作系統中運行一些守護進程用戶進程以及一些Xlet GUI應用程序。我使用TeraTerm連接到QNX控制檯。我需要獲取正在運行的用戶列表應用程序/進程以查看哪些用戶應用程序已在系統中運行。我會需要processID,內存& appname。獲取QNX中正在運行的用戶進程列表
我遇到了pidin
命令,但它列出了所有的過程。反正過濾出用戶進程及其應用程序名稱?
我正在QNX操作系統中運行一些守護進程用戶進程以及一些Xlet GUI應用程序。我使用TeraTerm連接到QNX控制檯。我需要獲取正在運行的用戶列表應用程序/進程以查看哪些用戶應用程序已在系統中運行。我會需要processID,內存& appname。獲取QNX中正在運行的用戶進程列表
我遇到了pidin
命令,但它列出了所有的過程。反正過濾出用戶進程及其應用程序名稱?
我真的很想有一個更好的答案,像'使用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%
你可以試試pidin a
。
pidin a | grep 'name of your process you are looking for'