Linux命令的监视命令的详细解决方案(监视命令的结果)
手表是非常实用的命令。基本上所有Linux发行版都有这个小工具。就像名字,手表可以帮助你监控命令的运行结果,并保存您手动运行着。在Linux的领导下,看了下一周期的执行程序,和全屏幕显示执行结果。你可以带他去监视所有命令你想要的改变,如尾巴,一个日志文件,是监控一个文件的大小,和看见你的想象。
1。命令格式:
表{参数,命令}
2。命令功能:
命令的输出可以输出到标准输出设备,主要用于周期执行命令/定时执行命令。
三.命令参数:
- n或-间隔表默认情况下每隔2秒运行一个程序,您可以使用n或-间隔来指定间隔时间。
D或-差异将突出显示D或-差异选项表中的变化区域,而d =累积选项将突出显示更改的位置(无论最近的更改)。
-T或否标题将关闭监视命令在顶部的时间间隔、命令、当前时间的输出。
h,帮助查看帮助文档
4。举个例子:
例1:
命令:每秒钟都突出显示网络链接的数量的变化。
复制代码代码如下所示:
看N 1 D netstat -蚂蚁
解释uff1a
其他操作:
交换终端:Ctrl + X
退出监视:Ctrl + G
示例2:每秒每秒显示http链接的数量的变化
秩序:
复制代码代码如下所示:
看N 1 d'pstree | grep http
解释uff1a
HTTP链接的数量每秒钟都有高亮显示。
实例3:模拟攻击客户端建立的连接数的实时视图
秩序:
复制代码代码如下所示:
watch'netstat -一个21 grep | WC - 1的| |
解释uff1a
实例4:监控在当前目录中scf'files变化
秩序:
复制代码代码如下所示:
看d'ls L | grep SCF
在10秒的输出系统的平均负载
秩序:
复制代码代码如下所示:
看N 10'cat / proc / loadavg