-------------------------------------------------------------------------------------------
ps 顯示瞬間程序的狀态,并不動态連續,如果想對程序進行時間控制,應該用top
-A 列出所有的行程
-w 顯示加寬可以顯示較多的資訊
-au 顯示較詳細的資訊
-aux 顯示所有包含其他使用者的程序 #平時用的比較多的是 ps axu #
-e 顯示所有程序
-f 顯示所有程序的所有資訊
-r 隻顯示正在運作的程序
-x 顯示所有非控制終端上的程序資訊
xian-squ-1:~ # ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
使用者 程序号 CPU占用 記憶體占用 虛拟記憶體占用(KB) 實體記憶體 終端 狀态 程序開始時間 程序執行時間 對應的指令

通常我們也可以加上過濾指令來檢查特定的程式程序.
-------------------------------------------------------------------------------------------------------------------------------------------------
TOP 指令可以用來動态的監測伺服器的程序資訊。在動态監測的過程中,使用者可以通過按鍵重新整理狀态
CH-HOV-FTP1:/ # top
top - 13:56:27 up 71 days, 2:42, 2 users, load average: 0.02, 0.04, 0.00 #系統運作時間 以及負載實時的輸出#
Tasks: 100 total, 1 running, 99 sleeping, 0 stopped, 0 zombie #系統任務#
含義: 程序總數 正在運作的程序數 睡眠的程序數 已停止的程序數 僵屍程序數
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st #CPU的占用情況#
含義:us----使用者空間占用CPU百分比;
sy----核心空間占用CPU百分比;
ni----使用者程序空間内改變過優先級的程序占用CPU百分比
id----空閑CPU百分比
wa--等待輸入輸出的CPU時間百分比
hi----??
si-----??
Mem: 3916396k total, 3879364k used, 37032k free, 129500k buffers #記憶體的占用情況#
含義:total----實體記憶體總量
used----使用的實體記憶體總量
free-----空閑記憶體總量
buffers--用作核心緩存的記憶體量
Swap: 8393952k total, 116k used, 8393836k free, 3505092k cached #交換空間的使用情況#
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
程序号 程序使用者 程序優先級别 程序優先級數值 虛拟記憶體 實體記憶體 共享記憶體 CPU 記憶體 啟用時間 啟動指令
在top 指令的使用中,可以用以下互動指令來完成一些檢視的互動
輸入1 -檢視每個邏輯CPU的使用情況
輸入f -檢視可顯示的選項,* 号表示已經顯示的,例如我們想顯示髒頁面,可以輸入v ,然後空格重新整理
輸入P :根據CPU使用情況,進行排序 /輸入M 根據記憶體大小排序 輸入T 按照累計時間排序
使用r 調整優先級,使用k 殺死程序
殺死top程序 就退出top了,當然我們一般是用q來退出
-------------------------------------------------------------------------------------------------------------------------------------------------
xian-squ-1:~ # pgrep squid #pgrep可以用來檢視相關程式所有的程序号#
10746
26318
-------------------------------------------------------------------------------------------
Kill 用來中止程序, 預設發15 關閉程式,使用9是強制關閉程式,用來幹掉僵死的程序
killall通過程式的名字可以直接殺死所有的相關程序。
CH-HOV-FTP1:/ # lsof -i:20 #除了ps指令之外,可以用list open files來檢視#
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
vsftpd 8868 uhc 7u IPv4 54770204 TCP CH-HOV-FTP1.HOVSCHINA.COM:ftp-data->10.2.10.144:57834 (ESTABLISHED)