Linux watch命令的使用
作者:Dablelv 时间:2023-11-03 03:44:18
1.命令简介
watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。比如 tail 一个 log 文件,ls 监测某个文件的大小变化等。缺省每 2 秒运行一下程序,可以用 -n 或 --interval 来指定间隔的时间。
2.命令格式
watch [OPTIONS] COMMAND
3.选项说明
-d, --differences [PERMANENT]
高亮显示最近两次更新之间的差异。-d cumulative 选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来
-n, --interval SECONDS
指定监测间隔,单位秒。默认 2s,不能低于 0.1s
-p, --precise
尝试精确地按照指定的间隔进行一次命令监视
-t, --no-title
关闭 watch 命令在顶部的时间间隔、命令、当前时间的输出
-b, --beep
被监测的命令退出码非零时发出哔哔声
-e, --errexit
被监测的命令发生错误时 watch 停止更新,并在按键之后退出
-g, --chgexit
被监测的命令输出发生变化时退出 watch
-c, --color
解释 ANSI 颜色和样式序列
-x, --exec
将命令传递给 exec(2) 而不是 sh -c
-h, --help
显示帮助信息并退出
-v, --version
显示版本信息并退出
4.常用示例
(1)重复执行 uptime 命令,默认每隔 2s 执行一次。
watch uptime
(2)查看当前目录文件 log 的变化。
watch -d "ls -l | grep log"
注意,当监测的命令中包含管道,需要使用引号将其括起来。
(3)每 10s 查看一次系统的平均负载。
watch -n10 cat /proc/loadavg
(4)每隔 1s 高亮显示网络连接数的变化情况。
watch -n1 -d netstat -ant
参考文献
[1] watch(1) manual
来源:https://blog.csdn.net/K346K346/article/details/104235000
标签:Linux,watch命令
0
投稿
猜你喜欢
很好很强大,很黄很暴力
2008-01-08 20:25:00
简略讲解对Linux服务器的四种入侵级别
2009-09-09 08:51:00
巧用Windows监控FTP空间不足
2007-03-26 14:33:00
Linux下Apache服务器设置的两个要点
2009-09-09 09:00:00
docker容器下配置jupyter notebook的操作
2023-07-11 01:17:25
分析称版署通知对中国其他网游公司影响不大
2009-11-07 07:32:00
Godaddy域名注册的付款方式
2010-04-20 13:18:00
瑞星推出全功能安全软件2010版
2009-10-28 15:45:00
Linux操作系统服务器上进行安全配置
2009-09-23 19:55:00
搜狗浏览器1.4正式版评测 全新体验Win7特性
2009-10-14 14:47:00
linux中mkdir命令使用详解
2023-08-20 23:19:18
在Linux中查看及终止正在运行的后台程序方法
2021-02-25 11:10:49
Google:10个值得玩味的段子
2008-01-24 12:54:00
VMware Workstation 15 Pro安装图解教程(小白)
2023-08-06 02:56:34
叵沓埠:adsense不显示的原因之版权材料
2009-05-24 16:46:00
详解git中配置的.gitignore不生效的解决办法
2021-01-20 03:24:27
meta中的关键字标签 Keywords 优化技巧
2009-01-04 13:23:00
关键词定位对于中小网站SEO的作用
2009-03-16 17:59:00
检测Linux系统是否被黑的技巧
2009-06-08 08:37:00
快打补丁 RealPlayer出现高危级缓冲溢出漏洞
2008-01-07 17:26:00