1、檢視所有程序資訊,但是只想獲取command列的值
sdcxm-sdcam-root-root> ps aux
user pid %cpu %mem vsz rss tty stat start time command
root 1 0.0 0.0 2848 604 ? ss 00:00 0:02 init
root 2 0.0 0.0 0 0 ? s 00:00 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? s 00:00 0:02 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? s 00:00 0:00 [ksoftirqd/6]
root 5 0.0 0.0 0 0 ? s 00:00 0:00 [kworker/u:0]
root 6 0.0 0.0 0 0 ? s 00:00 0:00 [ksoftirqd/3]
root 7 0.0 0.0 0 0 ? s 00:00 0:00 [migration/0]
root 8 0.0 0.0 0 0 ? s 00:00 0:00 [ksoftirqd/1]
root 9 0.0 0.0 0 0 ? s 00:00 0:00 [ksoftirqd/5]
2、先獲取單列的資訊
sdcxm-sdcam-root-root> ps aux | awk '' //$11代指command這一列
command
[ksoftirqd/0]
[ksoftirqd/1]
[kworker/2:0]
[ksoftirqd/2]
[posixcputmr/3]
[migration/3]
[kworker/3:0]
[rcuc/3]
[ksoftirqd/3]
[ksoftirqd/4]
[ksoftirqd/5]
3、對單列的資訊進行過濾,找到自己想要的資訊
sdcxm-sdcam-root-root> ps aux | awk '' | grep ksoftirqd/[01356] //通過正規表示式對資訊進行過濾
[ksoftirqd/0]
[ksoftirqd/1]
[ksoftirqd/3]
[ksoftirqd/5]
[ksoftirqd/6]
sdcxm-sdcam-root-root>
linux ps命令詳解
1.ps簡介 ps命令就是最基本同時也是非常強大的程序檢視命令.使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有僵死 哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行該命令得到的.2.ps命令及其引數 ps命令最常用的還是用於監控後台程序的工作情況,因為後台程序...
linux ps 命令詳解
ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。2 ps a 顯示所有程式。3 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。4 ps e 此引數的效果和指定 a 引數相同。5 ps e 列出程式時,顯示每個程式所使用的環境變數。6 ps f 用a...
linux ps 命令詳解
inux上程序有5種狀態 1.執行 正在執行或在執行佇列中等待 2.中斷 休眠中,受阻,在等待某個條件的形成或接受到訊號 3.不可中斷 收到訊號不喚醒和不可執行,程序必須等待直到有中斷發生 4.僵死 程序已終止,但程序描述符存在,直到父程序呼叫wait4 系統呼叫後釋放 5.停止 程序收到sigst...