每天一个linux命令(48):watch命令
watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了!
1.命令格式:
watch[参数][命令]
2.命令功能:
可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令
3.命令参数:
-n或--interval watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。
-d或--differences 用-d或--differences 选项watch 会高亮显示变化的区域。 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。
-t 或-no-title 会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。
-h, --help 查看帮助文档
4.使用实例:
实例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命令(48):watch命令相关推荐
- linux dmesg信息哪来的,linux中的dmesg命令简介
今天, 我们来介绍一个linux中的dmesg命令,事实上, 我们之前用过, 但是没有单独介绍过. 看一下dmesg命令的用途吧: dmesg命令用会把开机信息存到ring bufer中, 形成一个缓 ...
- 每天一个linux命令(8):cp 命令
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数.但是如果是 ...
- linux64命令,每天一个Linux命令(64)shutdown命令
shutdown以一种安全的方式关闭系统. (1)用法: 用法: shutdown [参数] [时间] (2)功能: 功能: 系统关机命令,shutdown指令可以关闭所有程序,并依用户的需要,进 ...
- 每天一个linux命令目录
开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令.学习的主要参考资料为: 1.<鸟哥的linux私房菜> 2.http://codingstan ...
- 每天一个linux命令(19):find 命令概览
Linux下find命令在目录结构中搜索文件,并执行指定的操作.Linux下find命令提供了相当多的查找条件,功能很强大.由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时 ...
- 一天一个Linux基础命令之复制文件或目录命令cp
cp复制文件或目录 1.命令格式 cp[OPTION]... SOURCE... DIRECTORY 2.命令说明 cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,she ...
- 【每天一个 Linux 命令】网络相关命令(ifconfig、route、ping、traceroute、netstat、ss、telnet、rcp、scp)
文章目录 ifconfig命令 ifconfig命令使用示例 route命令语法 route命令使用示例 ping命令语法 ping命令使用示例 traceroute命令语法 traceroute命令 ...
- (4)top详解 (每周一个linux命令系列)
(4)top详解 (每周一个linux命令系列) linux命令 top详解 引言:今天的命令是用来看cpu信息的top top 我们先看man top top - display Linux pro ...
- 每天学一个 Linux 命令(113):dnf
点击下方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! 命令简介 DNF (Dandified Yum) 是 ...
最新文章
- 各种oracle索引类型介绍,各种Oracle索引类型介绍
- 【示例】C语言中利用数组存放函数指针
- html tab选项卡 控件,tab选项卡插件
- webpack打包---报错内存溢出javaScript heap out of memory
- 您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装JVM1.5或者以上版本,如果已安装则启用它。...
- location.href属于重定向还是转发_servlet2 单元测试、转发、重定向
- 华为S5300系列交换机V100R005SPH020升级补丁
- 斐波那契数列——O(1)算法
- shark恒破解笔记3-EAX决定胜负
- 六种物联网无线通信技术对比及选择
- 图像处理保研面试_北航信息与通信工程方向保研面试题集
- 通过无线AP轻松突破内网准入控制
- stm32的人体红外传感器的初步使用
- 【面试记录】1.给定一个由正数,负数和0组成的整数数组,将所有为0的元素,挪到数组末尾。2.给定任意一个自然数,获取它重新排列后,下一个比它大的自然数。(Leetcode 031 下一个排列)
- wget 和scp对比_如何下载scp、wget、inotify及如何偷包
- 六面阿里天猫,已拿offer,我的面经复盘总结,原来进大厂没那么难了
- 【UOJ#311】【UNR #2】积劳成疾(动态规划)
- c语言利用rand()函数生成一组不重复的随机数
- html中图片放css还是,图片到底是写在html还是写在css呢
- 在MySQL内部存储代码
热门文章
- css笔记 - transition学习笔记(二)
- yum安装mysql步骤及报错ERROR 1045 (28000)
- 溃不成军:科通芯城一度再跌近30% 股价三天腰斩
- “防爆”与“防暴” 这两种摄像机差别在哪?
- centos 系统初始配置优化
- [zz]ZeroMQ 的模式
- day01_Loadrunner基础流程
- 最前线|爱奇艺低调上线“好多视频”,短视频战场的主动防御
- Webpack 的 HtmlWebpackPlugin 如何控制某个 chunks 的 inject 位置?
- linux kill信号列表