linux基本命令语法(Linux命令学习watch命令)

linux基本命令语法(Linux命令学习watch命令)(1)

watch 是一个很实用的命令,watch可以监测一个命令的运行结果

1.命令格式

watch [options] [cmd]

切换 Ctrl X

退出watch执行 Ctrl G

2.参数选项
  • -n 每n秒运行一下程序,可以用-n或-interval来指定间隔的时间。
  • -d watch 会高亮显示变化的区域
  • -t 会关闭watch命令在顶部的时间间隔,命令,当前时间的输出。
  • -h 查看帮助文档
    • -g 输出的信息有更改时主动退出watch命令
3.使用案例

1)重复执行 cal 命令

命令

watch cal

输出

Every 2.0s: cal ubuntu: Thu Mar 17 18:29:36 2022 March 2022 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 _ 1_ 7 18 19 20 21 22 23 24 25 26 27 28 29 30 31

watch命令默认是每隔2秒来执行一下cal命令,由右上方的时间就可以看出来

2)指定时间 查看文件内容

命令

使用vim命令来打开a3.txt文件,然后进行编辑,重新打开一个终端,执行以下命令

当vim保存文件内容时,会监测到文件的变化

watch -n 5 'cat /test/a3.txt’

(3) 高亮显示网络连接数

命令

watch -n 1 -d ‘netstat -ant’

输出

linux基本命令语法(Linux命令学习watch命令)(2)

4)指定间隔时间

命令

watch -n 1 -d date

Every 1.0s: date ubuntu: Thu Mar 17 18:40:30 2022 Thu 17 Mar 2022 06:40:30 PM PDT

1秒钟 高亮显示一下时间信息

5)隐藏标题

每次执行完watch命令后,在输出窗口上就会有一行标题,参数 -t 即可进行隐藏标题

命令

watch -t date

linux基本命令语法(Linux命令学习watch命令)(3)

6)输出信息更改时退出watch

-g 选项设置watch 在命令的输出更改时退出

watch -g date

执行此命令会在2秒后,信息更改时自行退出

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页