watch使用实例有哪些
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍"watch使用实例有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"watch使用实例有哪些"文章能帮助大家解决问题。watch是一个非常
千家信息网最后更新 2025年01月22日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安全错误
数据库的锁怎样保障安全
上海莘盛网络技术
实验四数据库的安全性
长宁区网络技术服务收费套餐
以太网无源光网络技术
数据库还原操作怎么出现
数据库多表去重
图片服务器开源
审计软件开发技术
诊断dns服务器未响应
廊坊短视频软件开发
oracle数据库损坏
软件开发面试题汇总
网易服务器怎么那么垃圾
天津专业网络技术服务代理商
计算机三级报名 数据库
软件开发专业学生实习学校意见
游戏软件开发的背景
游戏软件开发需要什么专业
最顶配的服务器主板
怎么更新服务器配置迷你世界
计算机软件开发工程师IT
零基础如何入门软件开发
服务器c盘怎么分区删除
数据库如何去最大值
河北焱泽软件开发有限公司
我的世界服务器成员怎么装him
漯河网络安全工程师零基础
mfc组合框数据库
服务器如何安装ftp服务
winform连接服务器