博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux命令——watch
阅读量:7046 次
发布时间:2019-06-28

本文共 1425 字,大约阅读时间需要 4 分钟。

参考:

前言

有的时候我们想重复执行某一命令,通过该命令的输出进而获知系统某些信息。watch命令本质上是允许你重复执行某一个命令(默认2s执行一次),除非你中断他。这让我想起了命令,free命令用于查看物理内存,swap,buffer等使用情况,他有个-s参数,可以设置多久执行一次free命令。工作机制的确很像,但是free会把每次输出结果顺序显示出来,就像这样

[root@localhost Test_ar]# free -s 1             total       used       free     shared    buffers     cachedMem:       2037260     721572    1315688        164      25808     527932-/+ buffers/cache:     167832    1869428Swap:      2097148          0    2097148             total       used       free     shared    buffers     cachedMem:       2037260     721588    1315672        164      25808     527932-/+ buffers/cache:     167848    1869412Swap:      2097148          0    2097148             total       used       free     shared    buffers     cachedMem:       2037260     721588    1315672        164      25808     527932-/+ buffers/cache:     167848    1869412Swap:      2097148          0    2097148             total       used       free     shared    buffers     cachedMem:       2037260     721588    1315672        164      25808     527932-/+ buffers/cache:     167848    1869412Swap:      2097148          0    2097148。。。。。

你会被free的输出给刷屏。watch就文明的多,他会把最新一次的输出替换上一次的输出,给人一种动态更新的感觉。

举例

date命令可以查看当前日期,与watch搭配使用就可以每2s刷新一次时间

watch date

使用-d参数,还可以把变化的部分高亮显示

watch默认是2s,你可以用-n参数指定时间间隔

watch -n 3  date  指定3s执行一次date

默认情况下,watch会输出一个头部信息,包含多久执行一次命令,当前日期等等,使用-t取消这一头部信息。

 

 

 

 

转载于:https://www.cnblogs.com/kelamoyujuzhen/p/10114007.html

你可能感兴趣的文章
独家解读 | 滴滴机器学习平台架构演进之路
查看>>
Kotlin语言1.0Beta发布,JetBrain介绍其设计理念
查看>>
继爆款超级账本后,IBM再次推出新产品
查看>>
“亲切照料”下的领域驱动设计
查看>>
在大规模系统中使用Scala
查看>>
资本冬天已至,开发者却可以着眼未来
查看>>
中国互联网公司开源项目调研报告
查看>>
百度启动高管退休计划,总裁张亚勤今年十月退休
查看>>
Entity Framework 6.3 和EF Core 3.0路线图
查看>>
《敏捷时代》作者访谈录
查看>>
Scrum Guides 2017年最新修改
查看>>
Cling旨在提供一款高性能的C++ REPL
查看>>
关于《在Windows与.NET平台上的持续交付实践》的问答录
查看>>
TensorFlow模型的签名推荐与快速上线\n
查看>>
改变的六条规则
查看>>
GitHub是如何改进自身的DNS架构的
查看>>
IntelliJ IDEA 2018.3 新版本发布,支持 Java 12及Spring Boot增强等特性
查看>>
阿里重磅发布大规模图神经网络平台AliGraph,架构算法解读
查看>>
AWS Amplify Console:赋予应用程序快速部署的能力
查看>>
Git漏洞导致攻击者可在用户电脑上运行任意代码
查看>>