Linux之watch命令
入门小站 -可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令,
watch
命令 以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,避免重复手动执行命令命令格式watch [参数] [命令]
> 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
原文链接:https://rumenz.com/rumenbiji/...
微信公众号:入门小站
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。