作者:Carrie
出处:https://home.cnblogs.com/u/hanjiali
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

一.简介

   watch 的功能是非常实用的,它会实时监控命令的执行结果,在linux系统中,whatch是周期性的执行下一个程序,并将结果输出到全屏。

二.参数介绍

参数详解
-n或–interval watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。
-d或–differences 用 -d 或 –differences 选项,watch 会高亮显示变化的区域。而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。
-t 或 -no-title 会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。
-h, –help 查看帮助文档

三.实例

每十秒钟监控一下tools目录中的文件,并将结果记录在/server/log/hanjiali文件中

[root@client tools]# watch -n 10 'ls tools >> /server/log/hanjiali'

 结果:

[root@client tools]# cat /server/log/hanjiali 
hanjiali
hanjiali
hanjiali
作业.txt
作业.txt
作业.txt
作业.txt
221MySQL笔记
作业.txt
221MySQL笔记
作业.txt
221MySQL笔记
作业.txt

  

posted on 2020-11-05 11:35  不吃葡萄楞吐皮  阅读(163)  评论(0编辑  收藏  举报