watch使用实例有哪些
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"watch使用实例有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"watch使用实例有哪些"文章能帮助大家解决问题。watch是一个非常
千家信息网最后更新 2025年11月07日watch使用实例有哪些
这篇文章主要介绍"watch使用实例有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"watch使用实例有哪些"文章能帮助大家解决问题。
watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。
1. 以固定时间反复执行某个命令
root@jaking-virtual-machine:~# watch -n 1 cat hello.txtEvery 1.0s: cat hello.txt jaking-virtual-machine: Tue Mar 19 19:13:33 2019Hello World!Hello Jaking!
2. 高亮变化内容
root@jaking-virtual-machine:~# watch -d uptime #为了突出变化部分,可以使用 -d(difference)参数。Every 2.0s: uptime jaking-virtual-machine: Tue Mar 19 19:14:01 201919:14:01 up 3 days, 12:53, 2 users, load average: 0.01, 0.01, 0.00(这里省略,变化内容会高亮,非常便于观察)
3. 执行出错时退出
root@jaking-virtual-machine:~# watch -n 1 -e cat hello.txt #运行某个命令,当退出码不是0时,即命令执行出错时就结束,可以使用 -e(errexit)参数。Every 1.0s: cat hello.txt jaking-virtual-machine: Tue Mar 19 19:16:49 2019
打开另一个终端,执行mv操作,可以看到效果:
root@jaking-virtual-machine:~# mv hello.txt /tmp#新终端root@jaking-virtual-machine:~# watch -n 1 -e cat hello.txt#旧终端Every 1.0s: cat hello.txt jaking-virtual-machine: Tue Mar 19 19:16:49 2019cat: hello.txt: No such file or directory
4. 执行结果变化时退出
root@jaking-virtual-machine:~# watch -n 1 -g 'du -b hello.txt' Every 1.0s: du -b hello.txt jaking-virtual-machine: Tue Mar 19 19:23:41 201927 hello.txt
打开另一个终端执行echo操作,可以看到效果:
root@jaking-virtual-machine:~# echo "watch -n -l -g command" >> hello.txt#新终端root@jaking-virtual-machine:~# watch -n 1 -g 'du -b hello.txt' #旧终端 Every 1.0s: du -b hello.txt jaking-virtual-machine: Tue Mar 19 19:21:55 201950 hello.txt#此时watch -n 1 -g 'du -b hello.txt'运行结束root@jaking-virtual-machine:~#
关于"watch使用实例有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
终端
命令
变化
运行
实例
内容
知识
实用
参数
效果
结果
行业
高亮
不同
名字
实用性
实际
工具
手动
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河北oa软件开发编程
nginx配置视频服务器
网络安全技术能力和产业发展
服务器管理口设置原理
软件开发人员需要的配置
学计算机网络技术需要考的证
直销软件开发要求
湖北人工智能软件开发多少钱
服务器管理面板使用
最近关于中小学生网络安全
龙盾数据库
超星云服务器
保证银行数据库安全性
服务器管理器未分配
数据库跟踪怎么打开
软件开发完成之日
网络技术工作畅想
淘汰服务器电脑能玩游戏吗
网络安全和个人信息论文
服务器可以查看访问记录吗
数据库技术得以深入而广泛应用
春节网络安全防护
可以做网络安全网站推荐
怎么查某一数据库是什么版本
手机主服务器连接异常安卓
国泰安数据库值怎么找
嘉兴运营网络技术咨询热线
按钮标识连接数据库
nosql数据库开发
邢台软件开发张长彬