Linux使用watch命令的实例

2016-02-19 15:40 19 1 收藏

今天图老师小编要跟大家分享Linux使用watch命令的实例,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - Linux教程 】

Linux下watch是一个监测命令,用于监测命令的执行情况,并周期性的执行程序,是比较常用的命令,下面图老师小编就给大家详细介绍下Linux watch命令的用法。

 Linux使用watch命令的实例

1.命令格式:

watch[参数][命令]

2.命令功能:

可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令

3.命令参数:

-n或--interval watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。

-d或--differences 用-d或--differences 选项watch 会高亮显示变化的区域。 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。

-t 或-no-title 会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。

-h, --help 查看帮助文档

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

4.使用实例:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

实例1:

命令:每隔一秒高亮显示网络链接数的变化情况

代码如下:

watch -n 1 -d netstat -ant

说明:

其它操作:

切换终端: Ctrl+x

退出watch:Ctrl+g

实例2:每隔一秒高亮显示http链接数的变化情况

命令:

代码如下:

watch -n 1 -d ‘pstree|grep http’

说明:

每隔一秒高亮显示http链接数的变化情况。 后面接的命令若带有管道符,需要加‘’将命令区域归整。

实例3:实时查看模拟攻击客户机建立起来的连接数

命令:

代码如下:

watch ‘netstat -an | grep:21 | grep《模拟攻击客户机的IP》| wc -l’

说明:

实例4:监测当前目录中 scf‘ 的文件的变化

命令:

代码如下:

watch -d ’ls -l|grep scf‘

实例5:10秒一次输出系统的平均负载

命令:

代码如下:

watch -n 10 ’cat /proc/loadavg‘

上面就是Linux watch命令的用法介绍了,如果你想要周期性的执行某个程序,有或者想要了解某个命令执行的结果怎样,不妨使用watch命令吧。

来源:http://www.tulaoshi.com/n/20160219/1610144.html

延伸阅读
标签: 电脑入门
curl是开源文件传输工具,可应用于Linux系统中,想要用好这个工具,就要详细了解curl命令参数,下面图老师小编就给大家介绍下Linux curl命令的操作实例,感兴趣的朋友可以来了解下。 在Linux中curl支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agen...
标签: 电脑入门
Linux命令中的mv命令主要用于文件重命名和文件的移动,下面图老师小编将通过几个实例来给大家介绍下mv命令的使用方法,以便你有更深入的了解。 mv命令是Linux系统下常用的命令,经常用来备份文件或者目录。 1.命令格式: mv [选项] 源文件或目录 目标文件或目录 2.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是...
    系统管理员经常需要远程登录服务器     然后在服务器上跑一些程序     有个时候     得跑很长时间(超过12小时)     这是如果程序没结束就退出远程管理终端     远程跑的程序很有可能就此当掉     以前常用的解决方式是用命令n...
标签: 电脑入门
Linux系统中,source命令通常用。来代替,是一个点命令,与一般的命令有所不同,下面图老师小编就给大家介绍下Linux中source命令的用法。 用法: source filename 或 。 filename source 命令是bash shell的内置命令,从C Shell而来 source 命令的另一种写法是点符号,用法和source相同,从 Bourne Shell而来 source 命令可以强行让...
标签: 电脑入门
Linux中history命令用于查看已使用过的命令,在Linux系统操作中经常会用到,也是初学者必须要掌握的命令,下面图老师小编就给大家介绍下Linux中history命令的实例,以便你有个了解。 1.使用 HISTTIMEFORMAT 显示时间戳 当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么...

经验教程

440

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部