`

watch 命令

阅读更多
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。
直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。
默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~
还有一个实用的参数是 -d,这样 watch 会帮你高亮显示变化的区域,这样更加一目了然了~
Ctrl+c 就可以退出~



你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了~
FreeBSD和Linux下watch命令的不同
在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。
-d, --differences[=cumulative]       高亮显示变动
-n, --interval=              周期(秒)
如:watch -n 1 -d netstat -ant
而在FreeBSD下的watch命令是查看其它用户的正在运行的操作,watch允许你偷看其它terminal正在做什么,该命令只能让超级用户使用。
如何运行watch:
[root@pdc conf]# ifconfig ech0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:BB:3C:25
          inet addr:192.168.1.109  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25463 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12932 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:2449145 (2.3 Mb)  TX bytes:1516252 (1.4 Mb)
          Interrupt:5 Base address:0x2000

[root@pdc conf]# watch –n 1 ifconfig eth0

会显示网卡的流量情况,自己试验看效果把
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。
直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。
默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~
还有一个实用的参数是 -d,这样 watch 会帮你高亮显示变化的区域,这样更加一目了然了~
Ctrl+c 就可以退出~
分享到:
评论

相关推荐

    watch命令

    NULL 博文链接:https://baiyunliu.iteye.com/blog/2370992

    watch命令 周期性执行命令

    watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动...

    Linux watch命令的使用

    watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。 watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。...

    如何利用watch帮你重复执行命令

    watch命令 watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏...

    compose-watch:docker-compose watch命令

    撰写表 npm install compose-watch -g 一个docker-compose cli工具,它将监视目录并在目录中的文件被修改...该命令将在当前文件夹中查找docker-compose.yml。 如果在该目录中找不到它,它将处理目录,直到根目录为止。

    Redis事务涉及的watch、multi等命令详解

    Redis Watch 命令 作用:  用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。  用法: redis 127.0.0.1:6379> WATCH key1 key2 OK Redis Unwatch 命令 作用...

    wenda1.zip

    >redis乐观锁通过watch命令监视给定的key,当exec时候如果监视的key从调用watch后发生过变化,则整个事务失败。也可以调用watch多次监听 >多个Key。 > >Redis事务是一组命令的集合。主要用到两个multi和exec命令。...

    Redis数据库的最佳实践 19章节完全解读Redis Redis从入门到精通视频教程.txt

    从入门到精通视频教程> ...├中multi,exec,watch命令的使用> ├发布与订阅模式命令介绍> ├使用winHex对RDB和AOF原理进行剖析> ├的主从复制模式> ├监控慢日志查询以及源码分析> ├项目架构之一主两从三Sentinel>

    watch:重复运行shell命令

    所有操作系统和外壳程序Linux watch命令 重复运行给定命令并打印命令输出的命令行工具。 用法 运行echo Hello world! 每2秒执行一次命令(默认): watch echo Hello world ! 运行echo Hello world! 每10秒执行一...

    LAXCUS分布式操作系统WATCH节点命令手册

    Laxcus是一个开源、容错、高扩展、多人共享、多机协同...Watch节点的命令围绕对计算机集群管理、维护而设计,通过Watch可视化图形界面,执行远程监测和远程控制工作。命令由资源检查命令、资源管理命令和工具命令组成。

    eslint-watch:具有简单观看功能的ESLint

    Eslint提供的所有命令都可以与watch命令和几个新的模板视图一起使用。 不相信我吗签出或以下某些功能! 要求 要使用此工具,我们要求在您的项目上安装eslint。 支持的版本有: "eslint": ">=7 <8>= 10.0.0 <= ...

    好玩的watch指令全解

    watch —– 周期性执行程序,并将结果显示到屏幕上。 指令使用: watch [options] command 指令示例: watch -n 0.1 tail test.txt 上述示例周期性执行tail test.txt。周期时间为0.1s。该条指令可以实时查看文件的...

    Redis安装文档及实验.docx

    (22)watch命令(监控作用) (23)Expire,ttl,persist命令控制键的存活时间 (24)Sort排序命令 (25)构造如图表结构: (26) Sort key1 by key2 将key1按照key2的大小进行排序 (27)get:sort key1 get...

    wireless.zip

    >redis乐观锁通过watch命令监视给定的key,当exec时候如果监视的key从调用watch后发生过变化,则整个事务失败。也可以调用watch多次监听 >多个Key。 > >Redis事务是一组命令的集合。主要用到两个multi和exec命令。...

    flow-watch:清除控制台并运行文件更改流程

    用法 npm install --save-dev flow-watch然后运行flow-watch命令。 flow-watch将已知的nodemon选项传递给nodemon ,并将所有其他选项传递给flow 。您可能不需要这个吗? nodemon,因此您可能希望直接在包脚本中使用...

    grunt-contrib-watch:每当观看的文件发生更改时,运行任务

    grunt-contrib-watch v1.1.0 每当添加,更改或删除监视的文件模式时,运行预定义的任务 入门 如果您以前从未使用过 ,请务必查看《指南》,因为它说明了如何创建以及安装...使用grunt watch命令运行此任务。 设定值 有

    sfdx-watch:Salesforce DX开发自动化工具包

    重要! 该项目已终止。 随意分叉,并根据自己的喜好进行修改。 请注意,它已过时,可能无法与最新的SDFX版本一起使用。 Salesforce DX开发自动化... 零配置-所有基础任务捆绑在一个watch命令中。 每个转换任务都是可

    如何监控 Linux 服务器状态的方法

    Linux 服务器我们天天打交道,特别是 Linux ...默认情况下,watch 命令的执行周期是 2 秒,但我们可以使用 -n 选项来指定运行频率,比如我们想要每隔 5 秒执行 date 命令,可以这么执行: $ watch -n 5 date 一台服务

    git-watch:一个简单的 bash 脚本,允许您在没有管理员权限的情况下跟踪 git 存储库进行推送

    git-watch 一个简单的 bash 脚本,允许您在没有管理员权限的情况下跟踪 git 存储库进行推送。

Global site tag (gtag.js) - Google Analytics