watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令:

  [root@xieqichao ~]# watch -d -n 1 'who'   #每隔一秒执行一次who命令,以监视服务器当前用户登录的状况Every 1.0s: who       Sat Nov 12 12:37:18 2011stephen  tty1           2011-11-11 17:38 (:0)stephen  pts/0         2011-11-11 17:39 (:0.0)root       pts/1         2011-11-12 10:01 (192.168.149.1)root       pts/2         2011-11-12 11:41 (192.168.149.1)root       pts/3         2011-11-12 12:11 (192.168.149.1)stephen  pts/4         2011-11-12 12:22 (:0.0)此时通过其他Linux客户端工具以root的身份登录当前Linux服务器,再观察watch命令的运行变化。Every 1.0s: who       Sat Nov 12 12:41:09 2011stephen  tty1          2011-11-11 17:38 (:0)stephen  pts/0        2011-11-11 17:39 (:0.0)root       pts/1        2011-11-12 10:01 (192.168.149.1)root       pts/2        2011-11-12 11:41 (192.168.149.1)root       pts/3        2011-11-12 12:40 (192.168.149.1)stephen  pts/4        2011-11-12 12:22 (:0.0)root       pts/5        2011-11-12 12:41 (192.168.149.1)最后一行中被高亮的用户为新登录的root用户。此时按CTRL + C可以退出正在执行的watch监控进程。#watch可以同时运行多个命令,命令间用分号分隔。#以下命令监控磁盘的使用状况,以及当前目录下文件的变化状况,包括文件的新增、删除和文件修改日期的更新等。[root@xieqichao ~]# watch -d -n 1 'df -h; ls -l'Every 1.0s: df -h; ls -l     Sat Nov 12 12:55:00 2011Filesystem            Size  Used Avail Use% Mounted on/dev/sda1             5.8G  3.3G  2.2G  61% /tmpfs                 504M  420K  504M   1% /dev/shmtotal 20-rw-r--r--. 1 root root 10530 Nov 11 23:08 test.tar.bz2-rw-r--r--. 1 root root   183 Nov 11 08:02 users-rw-r--r--. 1 root root   279 Nov 11 08:45 users2此时通过另一个Linux控制台窗口,在watch监视的目录下,如/home/stephen/test,执行下面的命令[root@xieqichao ~]# touch aa         #在执行该命令之后,另一个执行watch命令的控制台将有如下变化Every 1.0s: df -h; ls -l                                Sat Nov 12 12:57:08 2011Filesystem            Size  Used Avail Use% Mounted on/dev/sda1             5.8G  3.3G  2.2G  61% /tmpfs                 504M  420K  504M   1% /dev/shmtotal 20-rw-r--r--. 1 root root        0 Nov 12 12:56 aa-rw-r--r--. 1 root root        0 Nov 12 10:02 datafile3-rw-r--r--. 1 root root 10530 Nov 11 23:08 test.tar.bz2-rw-r--r--. 1 root root     183 Nov 11 08:02 users-rw-r--r--. 1 root root     279 Nov 11 08:45 users2其中黄色高亮的部分,为touch aa命令执行之后watch输出的高亮变化部分。

Linux的实时监测命令(watch)相关推荐

  1. [收藏学习]Linux的实时监测命令

    十八.  和系统运行状况相关的Shell命令:    1. Linux的实时监测命令(watch):     watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动 ...

  2. NetData搭建 -- Linux性能实时监测工具

    NetData搭建 – Linux性能实时监测工具 标签(空格分隔): NetData 从Github上能够看到netdata的主要功能,主要有几点: interactive bootstrap da ...

  3. Netdata 是一款 Linux 性能实时监测工具,以web的可视化方式展示

    Netdata 是一款 Linux 性能实时监测工具..以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu.内存.硬盘输入/输出.网络等linux性能的数据). Netdata文档地址: ...

  4. 【Linux性能实时监测工具-Netdata】

    Linux性能实时监测工具-Netdata,它是Linux系统实时性能监测工具,以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu.内存.硬盘输入/输出.网络等linux性能的数据).N ...

  5. Linux的watch命令--实时监测命令的运行结果

    watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行.直接在 watch 后面接你想运行的 ...

  6. Linux的watch命令 -- 实时监测命令的运行结果

    watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行. 直接在 watch 后面接你想运行 ...

  7. linux cpu intr s,Linux CPU实时监控命令mpstat介绍

    [root@ora10g ~]# mpstat -P ALL 2 5 4,字段含义如下 英文解释: CPU:Processor number. The keyword all indicates th ...

  8. linux 上自动执行caffe,linux下caffe的命令运行脚本

    参考:https://www.cnblogs.com/denny402/p/5076285.html 首先编译: make -j8 make pycaffe 注:下面的--solver=.... 等价 ...

  9. linux系统可视化运维工具,界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!...

    对于维护.管理Linux系统来说,它的性能监控非常重要,特别是实时监控数据,这个数据有利于我们判断服务器的负载压力,及时调整资源调配,也有助于更好的服务于业务.所以,今天民工哥给大家安利一款 Linu ...

最新文章

  1. Linux CentOS7.0下JAVA安装和配置环境变量
  2. 根文件系统使用登录模式
  3. Jemeter对HTTP接口压测(二)
  4. apache 限制IP网段访问
  5. jdk 中英对照 百度网盘_Hadoop部署一jdk与MySQL
  6. Android有道词典查询功能
  7. 【Python】Windows下Python3虚拟环境搭建
  8. 深度学习《VAE-GAN》
  9. 从网络读取数据并动态的显示在ListView中
  10. win7 未授予用户在此计算机上的请求登录类型,Win7提示未授予用户在此计算机上的请求登录类型...
  11. 小程序发布上线流程_小程序如何发布?微信小程序发布流程很简单
  12. 计算机蓝屏代码0x0000007b,win7开机蓝屏提示STOP:0X0000007B的解决方法
  13. java导出mysql数据表的结构生成word文档
  14. wps两个表格对比数据(怎样对两个EXCEL表格数据对比,找出相同和不同的数据?)
  15. 《程序员之禅》一一1.1 我如何学习打坐
  16. u盘启动盘制作工具多个linux,多系统U盘启动盘制作工具
  17. qcow2 磁盘镜像文件的创建、格式化、分区、挂载
  18. 28岁转行web前端,参加成都前端web培训可行吗?
  19. 华为科学运动体系HUAWEI TruSport,跑者的福音
  20. DSL和RestClient实现搜索

热门文章

  1. 说散就散乃是人生常态
  2. Pois-son blending
  3. Java基本语法和规范
  4. vue3 全局注册app.config.globalProperties, 如何处理getCurrentInstance 上下文线上环境报错
  5. 编程之法-C语言应用开发与工程实践-C语言概述
  6. 《实用C++》第8课:赋值运算符和赋值表达式
  7. 重新定义工作站的“边界”
  8. 配置文件App.config 生成和调用的两种方式
  9. simpread-PCB 基本布线规范与设计原则
  10. 六西格玛奠基人之张驰染阳杂记