linux下一些常用且重要的命令
阿新 • • 發佈:2017-06-22
表示 常數 html ast 等待 -i lis lin linux命令
過濾查詢某端口號的開啟信息
netstat -anpl | grep 9010
過濾查詢開啟的某服務進程的信息
ps -ef | grep node
強制kill掉某進程
killall -9 服務進程名稱
kill -9 進程pid號
查看某端口開啟的鏈接數
1)統計80端口連接數
netstat -nat | grep -i "80" | wc -l ------------------------主要用服務端口查看
2)統計httpd協議連接數
ps -ef | grep httpd | wc -l -----------------主要用服務名稱來查看
3)查看apache當前並發訪問數:
netstat -an | grep ESTABLISHED | wc -l
對比httpd.conf中MaxClients的數字差距多少
Linux命令:
netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘
返回結果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
其中的
SYN_RECV表示正在等待處理的請求數;
ESTABLISHED表示正常數據傳輸狀態;
TIME_WAIT表示處理完畢,等待超時結束的請求數。
linux下一些常用且重要的命令