Linux命令--ps命令
kill 用於殺死程式。
1、ps 的引數說明
ps 提供了很多的選項引數,常用的有以下幾個:
l 長格式輸出;
u 按使用者名稱和啟動時間的順序來顯示程式;
j 用任務格式來顯示程式;
f 用樹形格式來顯示程式;
a 顯示所有使用者的所有程式(包括其它使用者);
x 顯示無控制終端的程式;
r 顯示執行中的程式;
ww 避免詳細引數被截斷;
我們常用的選項是組合是 aux 或 lax,還有引數 f 的應用。
2、ps aux 或 lax 輸出的解釋
USER 程式的屬主;
PID 程式的ID;
PPID 父程式;
%CPU 程式佔用的CPU百分比;
%MEM 佔用記憶體的百分比;
NI 程式的NICE值,數值大,表示較少佔用CPU時間;
VSZ 程式虛擬大小;
RSS 駐留中頁的數量;
TTY 終端ID
STAT 程式狀態(有以下幾種)
D 無法中斷的休眠狀態(通常 IO 的程式);
R 正在執行可中在佇列中可過行的;
S 處於休眠狀態;
T 停止或被追蹤;
W 進入記憶體交換(從核心2.6開始無效);
X 死掉的程式(從來沒見過);
Z 殭屍程式;
< 優先順序高的程式
N 優先順序較低的程式
L 有些頁被鎖進記憶體;
s 程式的領導者(在它之下有子程式);
l 多程式的(使用 CLONE_THREAD, 類似 NPTL pthreads);
+ 位於後臺的程式組;
WCHAN 正在等待的程式資源;
START 啟動程式的時間;
TIME 程式消耗CPU的時間;
COMMAND 命令的名稱和引數;
3、應用舉例
[root@localhost ~]# ps -aux |more
可以用 | 管道和 more 連線起來分頁檢視。
[root@localhost ~]# ps -aux > ps001.txt
[root@localhost ~]# more ps001.txt
這裡是把所有程式顯示出來,並輸出到ps001.txt檔案,然後再透過more 來分頁檢視。
4、kill 終止程式
有十幾種控制程式的方法,下面是一些常用的方法:
kill -STOP [pid]
傳送SIGSTOP (17,19,23)停止一個程式,而並不消滅這個程式。
kill -CONT [pid]
傳送SIGCONT (19,18,25)重新開始一個停止的程式。
kill -KILL [pid]
傳送SIGKILL (9)強迫程式立即停止,並且不實施清理操作。
kill -9 -1
終止你擁有的全部程式。
SIGKILL 和 SIGSTOP 訊號不能被捕捉、封鎖或者忽略,但是,其它的訊號可以。所以這是你的終極武器。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9099175/viewspace-1016382/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux - ps命令Linux
- 每天一個 Linux 命令(41): ps 命令Linux
- 每天一個linux命令(41):ps命令Linux
- linux命令: ps,grep,killLinux
- linux命令學習——psLinux
- Linux PS命令詳解Linux
- linux ps命令介紹Linux
- Linux cgroups 命令簡介Linux
- Linux中ps命令詳解Linux
- linux ps命令使用詳解Linux
- ps命令
- linux監控CPU命令-mpstatLinux
- Linux ps命令詳解,Linux檢視程序。Linux
- PSCP命令
- 學習一個 Linux 命令:pstreeLinux
- Linux基礎命令---顯示程式psLinux
- Linux中ps命令的簡單使用Linux
- linux--ps命令詳細解說Linux
- Linux中ps命令的功能及示例!Linux
- Linux命令—–CP命令Linux
- 【Linux命令】grep命令Linux
- Linux命令之rz命令與sz命令Linux
- Linux下 netstat ps kill 命令詳解及常用命令收集Linux
- Linux命令(1)——xargs命令Linux
- Linux命令篇 - grep 命令Linux
- Linux命令篇 - sed 命令Linux
- Linux命令篇 - tar 命令Linux
- Linux命令列與命令Linux命令列
- linux命令 之 du 命令Linux
- linux命令:ping命令Linux
- Linux命令之lldptool命令Linux
- ps命令詳解
- linux每日命令(32):gzip命令Linux
- linux每日命令(29):chown命令Linux
- linux每日命令(18):whereis命令Linux
- linux每日命令(36):wc命令Linux
- linux每日命令(35):grep命令Linux
- linux每日命令(37):top命令Linux