博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每天一个linux命令(48):watch命令
阅读量:6897 次
发布时间:2019-06-27

本文共 509 字,大约阅读时间需要 1 分钟。

hot3.png

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化。

实例1:每隔一秒高亮显示网络链接数的变化情况

watch -n 1 -d netstat -ant

实例2:每隔一秒高亮显示http链接数的变化情况

watch -n 1 -d 'pstree|grep http'

实例3:实时查看模拟攻击客户机建立起来的连接数

watch 'netstat -an | grep:21 | \ grep
<模拟攻击客户机的ip>
| wc -l'

实例4:监测当前目录中 scf' 的文件的变化

watch -d 'ls -l|grep scf'

实例5:10秒一次输出系统的平均负载

watch -n 10 'cat /proc/loadavg'

转载于:https://my.oschina.net/wenhaowu/blog/221903

你可能感兴趣的文章
网络协议必会知识点:互联网网络分层
查看>>
滴滴自研分布式NoSQL数据库Fusion的演进之路
查看>>
定制你的敏捷方法:以结果为导向
查看>>
2018双十一苏宁20+篇技术干货全整理
查看>>
我的2016年
查看>>
概览Visual Studio 15.3的第二个预览版
查看>>
Tensorflow 1.3版本更新概览
查看>>
Spark比拼Flink:下一代大数据计算引擎之争,谁主沉浮?
查看>>
jDays 2016综合报道
查看>>
通过Visual Studio为Linux编写C++代码
查看>>
利用已有的大数据技术,如何构建机器学习平台
查看>>
阿里云9月1日安骑士升级故障真相
查看>>
【树莓派系列】一.准备工作与开机
查看>>
Reddit引入Envoy支持架构改造,性能显著提升
查看>>
Java Nestmate稳步推进
查看>>
试水区块链出版?纽约时报在招人了
查看>>
Vaadin发布Polyglot框架第8版
查看>>
vim + syntastic + verilator or iverilog
查看>>
git 简略笔记之三 -- 使用 github 管理项目
查看>>
CentOS7.0下编译安装PHP 5.6.21
查看>>