1、程序檢視操作管理
ps -eaf # 檢視所有程序kill -9
pid # 強制終止某個pid程序
kill -15
pid # 安全退出 需程式內部處理訊號
cmd 命令後台執行
nohup cmd 後台執行不受shell退出影響
ctrl+z # 將前台放入後台(暫停)
jobs # 檢視後台執行程式
bg 2
# 啟動後台暫停程序
fg 2
# 調回後台程序
pstree # 程序樹
vmstat 19
# 每隔一秒報告系統效能資訊9次
sar # 檢視cpu等狀態
lsof file # 顯示開啟指定檔案的所有程序
lsof -i:32768
# 檢視埠的程序
renice +1
180 # 把180號程序的優先順序加1
2、ps 相關操作
# ps auxwa:表示顯示系統中所有使用者的的程序;u:表示輸出程序使用者所屬資訊;
x:表示也顯示沒有控制台的程序;若顯示行太長而被截斷則可以使用 f 引數;
# ps -ef|wc -l # 檢視後台執行的程序總數
# ps -fu csvn # 檢視csvn程序
3、ps 檢視程序
ps aux |grep -v user | sort -nk +4 |tail# 顯示消耗記憶體最多的10個執行中的程序,以記憶體使用量排序.cpu +3
# user pid %cpu %mem vsz rss tty stat start time command
%cpu # 程序的cpu佔用率
%mem # 程序的記憶體佔用率
vsz # 程序虛擬大小,單位k(即總占用記憶體大小,包括真實記憶體和虛擬記憶體)
rss # 程序使用的駐留集大小即實際物理記憶體大小
start # 程序啟動時間和日期
# 占用的虛擬記憶體大小 = vsz -rss
ps
-eo pid,lstart,etime,args
# 檢視程序啟動時間
檢視Linux伺服器的程序
1 ps 程序檢視命令。格式 ps 選項 其主要選項如下 a 顯示系統中所有程序的資訊 e 顯示所有程序的資訊 f 顯示程序的所有資訊 l 以長格式顯示程序資訊 r 只顯示正在執行的程序 u 顯示面向使用者的格式 x 顯示所有非控制終端上的程序資訊 p 顯示由程序id指定的程序資訊 t 顯示指定終端...
Linux 檢視各個程序占用系統資源情況
linux下獲取占用cpu資源最多的10個程序,可以使用如下命令組合 ps aux head 1 ps aux grep v pid sort rn k 3 head linux下獲取占用記憶體資源最多的10個程序,可以使用如下命令組合 ps aux head 1 ps aux grep v pid...
Linux下檢視程序占用的CPU記憶體資源
linux下獲取占用cpu資源最多的10個程序,可以使用如下命令組合 ps aux head 1 ps aux grep v pid sort rn k 3 head 該命令組合實際上是下面兩句命令 ps aux head 1 ps aux grep v pid sort rn k 3 head 其...