Linux watch 命令


watch命令可以監測一個命令的運行結果,常見用法如下:

[root@localhost ~]# watch -n 1 "uptime" # 監測系統負載
[root@localhost ~]# watch -n 1 "netstat -tunlp" # 監測網絡連接
[root@localhost ~]# watch -n 1 "pstree | grep nginx" # 監測 Nginx 連接數
[root@localhost ~]# watch -n 1 "netstat -n | awk '/^tcp/ {print $5}' | awk -F: '{print $1}' | sort | uniq -c| sort -rn | head" # 監測每個IP的連接數
[root@localhost ~]# watch -n 1 "netstat -an | awk '/^tcp/ {++sta[\$NF]} END {for(key in sta) print key, "\t", sta[key]}'"         # 監測每個連接狀態的數量
-n   # 設置時間間隔,默認每兩秒刷新一次
-d   # 用於高亮顯示發生變化的數據

 

 

 

 

 

 

 

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM