watch命令可以反復的執行一個命令,默認時間間隔為2秒鍾。
TX是發送(transport),RX是接收(receive)
RX bytes:總下行流量
TX bytes:總上行流量
可以每隔兩秒監視網絡狀態
watch ifconfig
可以每隔兩秒監視網絡狀態, 並標記發生變化的部分
watch -d ifconfig
可以每隔兩秒只監視 網卡eth0, 並標記發生變化的部分
watch -d ifconfig eth0
可以每隔一秒只監視網卡eth0,只顯示流量部分,並標記發生變化的部分
watch -d 'ifconfig eth0 | grep bytes'
每隔一秒高亮顯示網絡鏈接數的變化情況
watch -n 1 -d netstat -ant
每隔一秒高亮顯示http鏈接數的變化情況
watch -n 1 -d 'pstree|grep http'
實時查看模擬攻擊客戶機建立起來的連接數
watch 'netstat -an | grep:21 | \ grep<客戶機的IP>| wc -l'
監測當前目錄中 scf’ 的文件的變化
watch -d 'ls -l|grep scf'
10秒一次輸出系統的平均負載
watch -n 10 'cat /proc/loadavg'
watch也可以用來查看文件變化的情況,例如:
例如 watch ls -la file,這條命令的意思是沒兩秒察看 file1的文件大小變化情況。
也可以用sar,后面數字表示采樣間隔、采樣次數
sar -n DEV 1 10