linux負載檢視

2020-08-14 19:09:34
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple psutil

1.按記憶體排序從大到小,顯示前五行

ps -e -o "%C : %p : %z : %a"|sort -k5 -nr |head -5

2.按進程id 從小到大

ps -e -o "%C : %p : %z : %a"|sort -k3 -n |head -5

3.按cpu 利用率 從大到小

ps -e -o "%C : %p : %z : %a"|sort -k1 -nr | head -5

檢視http的併發請求數及其連線狀態

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}'

ESTABLISHED 1725

$NF 這個值取得是ESTABLISHED 沒看懂。現在懂了

netstat -n | awk '/^tcp/ {print $NF}'