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 就可以退出~
分享到:
相关推荐
NULL 博文链接:https://baiyunliu.iteye.com/blog/2370992
watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动...
watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。 watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。...
watch命令 watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏...
* watch 命令:设置监视点 * awatch 命令:设置读写监视点 * rwatch 命令:设置读监视点 * next 命令:执行下一行代码 Makefile 文件的编写: test:prog.o code.o gcc –o test prog.o code.o prog.o:prog.c ...
撰写表 npm install compose-watch -g 一个docker-compose cli工具,它将监视目录并在目录中的文件被修改...该命令将在当前文件夹中查找docker-compose.yml。 如果在该目录中找不到它,它将处理目录,直到根目录为止。
Redis Watch 命令 作用: 用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。 用法: redis 127.0.0.1:6379> WATCH key1 key2 OK Redis Unwatch 命令 作用...
Redis支持命令的类型检查,即在执行命令之前,Redis会检查键对应的值类型是否符合该命令的要求。此外,通过`redisObject`结构体的类型字段,Redis实现了多态,即同一个命令可以根据不同的数据类型表现出不同的行为。...
>redis乐观锁通过watch命令监视给定的key,当exec时候如果监视的key从调用watch后发生过变化,则整个事务失败。也可以调用watch多次监听 >多个Key。 > >Redis事务是一组命令的集合。主要用到两个multi和exec命令。...
- 断点设置:breakpoint、clear、delete和watch命令用于控制程序的暂停点。 - 变量检查和赋值:display、info、set等命令用于管理变量。 - 单步执行:step和next命令用于逐行或逐函数执行程序。 - 函数调用:命令如...
awatch 命令只在变量被读或写时暂停程序,而 rwatch 命令只在变量被读时暂停程序,watch 命令只在变量被写时暂停程序。 backtrace 命令 backtrace 命令用于显示函数调用栈的踪迹和当前函数的参数值。bt 是这个命令...
watch命令可以监控一个或多个键,如果在事务执行前这些键的值被修改,那么事务将被取消。multi命令则用于开始一个事务,后续的命令将在一个原子操作中执行。 以下是一个基于Jedis实现的简单分布式锁示例: ```java...
watch 命令可以重复执行某个命令,监控命令的执行状态。例如,下面这个命令可以让我们监控 Z2.log 文件的大小变化。~# watch -n 3 du /home/Jims/zope/log/Z2.log,示每隔 3 秒执行一次 du /home/Jims/zope/log/Z2....
从入门到精通视频教程> ...├中multi,exec,watch命令的使用> ├发布与订阅模式命令介绍> ├使用winHex对RDB和AOF原理进行剖析> ├的主从复制模式> ├监控慢日志查询以及源码分析> ├项目架构之一主两从三Sentinel>
所有操作系统和外壳程序Linux watch命令 重复运行给定命令并打印命令输出的命令行工具。 用法 运行echo Hello world! 每2秒执行一次命令(默认): watch echo Hello world ! 运行echo Hello world! 每10秒执行一...
- UNWATCH:取消所有之前通过 WATCH 命令设置的所有监视。 9. Script(脚本) - EVAL:执行一个 Lua 脚本。 - EVALSHA:执行一个通过 SHA1 哈希标识的 Lua 脚本。 - SCRIPT EXISTS:检查指定的脚本是否存在于...
例如,使用watch命令可以查看Mybatis数据库查询消耗了多少时间,并且可以组合params, target, returnObj, method, clazz等信息。 2. 动态查看Mybatis具体执行的SQL语句。 Arthas可以动态查看Mybatis具体执行的SQL...
- **watch命令**:观察指定函数的调用情况,包括参数、返回值和异常。例如:`watch 类名 方法名 [观察表达式] [条件表达式] [-b|-e|-s|-f|-x|-n]`。 - **stack命令**:输出当前方法的调用栈信息,用于分析调用路径...