watch命令手册
开源Linux
共 793字,需浏览 2分钟
·
2021-09-27 19:21
watch:周期性执行命令
watch命令 以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。
命令语法
watch [选项] [参数]
选项含义
选项 | 含义 |
---|---|
-n | watch默认每2秒运行一下程序,可以用-n来指定间隔的时间 |
-d | 用-d选项watch 会高亮显示变化的区域。而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来 |
-t | 关闭watch命令在顶部的时间间隔、命令、当前时间的输出 |
-h | 查看帮助文档 |
参数含义
指令:需要周期性执行的指令。
参数实例
(1)重复执行 free -h 命令
// 默认每两秒执行“free -h”命令
[root@cnLinuxer ~]# watch free -h
// 每隔5秒执行“free -h”命令
[root@cnLinuxer ~]# watch -n 5 free -h
(2)监测当前目录中data.txt文件的变化
[root@cnLinuxer ~]# watch -d 'ls -l | grep data.txt'
有收获,点个在看
评论