每天一个Linux命令watch

2023年 9月 28日 29.3k 0

(一) 命令概述

watch是Linux下用于定期执行一个命令,并全屏显示输出结果的命令,从而实现监控命令输出的效果。

(二) 命令语法

watch [操作选项] [命令]

(三) 常用操作选项

操作选项 描述
-d differences,高亮显示本次执行结果与上一次执行结果的不同之处
-n interval,用于指定命令执行的时间间隔,单位为秒
-t no-title,不显示顶部的标题行
-g change-exit,如果命令的本次执行结果与上一次执行结果不同,就退出监控
-e error-exit,如果命令执行失败,就停止监控

(四) 使用案例

1. 不添加操作选项

watch 'tail testfile.txt'

4-1.png

2. -d参数,高亮显示变化

watch -d 'tail testfile.txt'

4-2.png

3. -n参数,设置时间间隔

watch -n 5 'tail testfile.txt'

4-3.png

4. -t参数,不显示顶部标题

watch -t 'tail testfile.txt'

4-4.png

5. -g参数,检测到变化就退出

watch -g 'tail testfile.txt'

4-5.gif

6. -e参数,命令执行失败就退出

watch -e 'tail testfile.txt'

4-6.png

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论