Linux 命令使用之watch

Linux经常会使用命令来查看一些系统状态参数,例如内存使用状况,系统平均负载以及内存使用状态等等。

watch命令可以监视并输出不断变化的命令,会周期性的执行某个命令并全屏输出,可以使用ctrl+c退出,默认的每两秒输出一次。


watch命令格式:

watch  [-dhvt]  [-n  <seconds>]  [--differences[=cumulative]]  [--help]  [--interval=<seconds>] [--no-title] [--version] <command>

我们通常使用-d 和-n选项,使用-d那么高亮显示变化的内容,使用-n选项则可以周期显示的时间。

watch的使用示例如下:

监视系统显示时间:watch -n 60 date // 一分钟更新一次


      查看邮件:  watch -n  60 from //一分钟查看一次邮件

        查看目录变化: watch -d ls -l//默认2s查看一次目录变化

        

        找Tony用户的文件:watch -d  'ls -l |grep Tony'


        查看系统负载:watch -d -n 3 cat /proc/loadavg

     

        查看系统又哪些用户在运行:watch -d -n 2 who

        监控系统内存:watch -d -n 2 free


        结合vmstat查看虚拟内存信息:watch -d  vmstat 1 5 // 利用vmstat在1s内5次采样,呈现操作系统的proc、memory、CPU、IO信息

     

        查看内存碎片:watch -n 2 cat /proc/buddyinfo


更多使用方法查看linux命令手册!













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值