网站首页 > 技术教程 正文
可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令,watch命令 以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,避免重复手动执行命令
命令格式
watch [参数] [命令]
命令功能
可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令
命令参数
- -n或–interval watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。
- -d或–differences 用-d或–differences 选项watch 会高亮显示变化的区域。 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。
- -t 或-no-title 会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。
- -h, --help 查看帮助文档
每隔1秒查看系统网络连接情况
> watch -n 1 -d netstat -tunlp
变化部分会着色
- 退出watch:Ctrl+c
每隔一秒高亮显示http链接数的变化情况
> watch -n 1 -d 'pstree|grep http'
隔一秒高亮显示http链接数的变化情况。 后面接的命令若带有管道符,需要加''将命令区域归整。
实时查看模拟攻击客户机建立起来的连接数
> watch 'netstat -an | grep:21 | \ grep<模拟攻击客户机的IP>| wc -l'
监测当前目录变化
> watch -d 'ls -l|grep tmp'
5秒一次输出系统的平均负载
> watch -n 5 'cat /proc/loadavg'
实现tail -f实时刷新文件
> watch -n 1 tail /var/log/error.log
实现一个简单的时钟
> watch -n 1 " "
时间1秒1秒的在刷新
监视服务器当前用户登录的状况
> watch -n 1 -d who
猜你喜欢
- 2025-04-24 Linux 下安装最新版 MySQL
- 2025-04-24 快速教会你优雅的解决TCP客户端端口耗尽的问题
- 2025-04-24 Linux系统——用户、用户组、权限和文件属性
- 2025-04-24 Linux 远程数据同步工具详解
- 2025-04-24 高流量大并发Linux TCP性能调优
- 2025-04-24 linux 系统自动化巡检脚本总结
- 2025-04-24 Linux 解决 oracle ORA-12537: TNS:connection closed 问题
- 2025-04-24 Linux 网络错误 TCP: too many orphaned sockets 分析与解决
- 2025-04-24 MySQL max_connections 达到最大值 – 我们如何解决它
- 2025-04-24 socket连接数受端口号的限制?谬论
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)