linux watch 使用案例
發(fā)布時(shí)間:2013-06-26 點(diǎn)擊數(shù):13227
實(shí)例1:每隔一秒高亮顯示網(wǎng)絡(luò)鏈接數(shù)的變化情況
[root@mail01 ~]# watch -n 1 -d netstat -ant
說明:切換終端: Ctrl+x 退出watch:Ctrl+g
實(shí)例2:每隔一秒高亮顯示http鏈接數(shù)的變化情況
[root@mail01 ~]# watch -n 1 -d 'pstree|grep http'
說明:每隔一秒高亮顯示http鏈接數(shù)的變化情況。 后面接的命令若帶有管道符,需要加''將命令區(qū)域歸整。
實(shí)例3:實(shí)時(shí)查看模擬攻擊客戶機(jī)建立起來的連接數(shù)
[root@mail01 ~]# watch 'netstat -an | grep:21 | \ grep<模擬攻擊客戶機(jī)的IP>| wc -l'
實(shí)例4:監(jiān)測(cè)當(dāng)前目錄中 scf' 的文件的變化
[root@mail01 ~]# watch -d 'ls -l|grep scf'
實(shí)例5:10秒一次輸出系統(tǒng)的平均負(fù)載
[root@mail01 ~]# watch -n 10 'cat /proc/loadavg'
實(shí)例6:每隔1秒查看文件/data的上傳速度(上傳操作還在進(jìn)行中)
[root@mail01 ~]# watch -n1 'du -sm /data/'