1. 程式人生 > >Linux筆記-ps -aux的結果解析

Linux筆記-ps -aux的結果解析

轉載 常用 zomb tty and 子進程 imp interrupt 優先

參考: https://blog.csdn.net/flyingleo1981/article/details/7739490

ps 的參數說明
ps 提供了很多的選項參數,常用的有以下幾個:

l 長格式輸出;
u 按用戶名和啟動時間的順序來顯示進程;
j 用任務格式來顯示進程;
f 用樹形格式來顯示進程;
a 顯示所有用戶的所有進程(包括其它用戶);
x 顯示無控制終端的進程;
r 顯示運行中的進程;
ww 避免詳細參數被截斷;

我們常用的選項是組合是 aux lax,還有參數 f 的應用。

ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

root 3532 0.0 0.2 2428 452 ? Ss 20:40 0:00 gpm -m /dev/input/mice -t imps2
htt 3564 0.0 1.7 29460 3704 ? Sl 20:41 0:00 htt_server -nodaemon
root 3574 0.0 0.4 5236 992 ? Ss 20:41 0:00 crond
root 3627 0.0 0.2 3448 552 ? SNs 20:41 0:00 anacron -s
root 3636 0.0 0.1 2304 420 ? Ss 20:41 0:00 /usr/sbin/atd
ubuntu2 3655 0.0 0.5 13840 1084 ? Ssl 20:41 0:00 dbus-daemon-1 --system

------------------------------------------------------------------------------------------

au(x) 輸出格式 :

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

USER: 行程擁有者
PID: pid
%CPU: 占用的 CPU 使用率
%MEM: 占用的記憶體使用率
VSZ: 占用的虛擬記憶體大小
RSS: 占用的記憶體大小
TTY: 終端的次要裝置號碼 (minor device number of tty)
STAT: 該行程的狀態:
START: 行程開始時間
TIME: 執行的時間
COMMAND:所執行的指令

------------------------------------------------------------------------------------------
D 不可中斷 Uninterruptible sleep (usually IO)
R 正在運行,或在隊列中的進程  runnable (on run queue)
S 處於休眠狀態  sleeping
T 停止或被追蹤  traced or stopped
Z 僵屍進程  a defunct(‘zombie‘) process
W 進入內存交換(從內核2.6開始無效)
X 死掉的進程


< 高優先級
N 低優先級
L 有些頁被鎖進內存
s 包含子進程
+ 位於後臺的進程組;
l 多線程,克隆線程 multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

---------------------

作者:flyingleo1981
來源:CSDN
原文:https://blog.csdn.net/flyingleo1981/article/details/7739490
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

Linux筆記-ps -aux的結果解析