在本教程中,我们将向您介绍Linux watch命令。
 
Watch用于定期运行任意命令,并在终端窗口上显示命令的输出。
 
ASP站长网当您必须重复执行命令并观察命令输出随时间变化时,它非常有用。 例如,您可以使用watch命令监视系统正常运行时间或磁盘使用情况。
 
watch实用程序是procps(或procps-ng)软件包的一部分,该软件包预安装在几乎所有的Linux发行版上。
 
Linux Watch命令示例
 
如何使用Watch命令
 
watch命令的语法如下:
 
watch [OPTIONS] COMMAND
 
为了更好地说明watch命令的工作原理,让我们运行date命令:
 
watch date
 
Linux Watch命令
 
如上图所示,watch命令将暂时清除所有终端内容,并定期开始运行提供的命令。在没有任何选项的情况下使用时,watch将每两秒运行一次指定的命令。
 
在屏幕标题的左上角,您可以看到监视更新间隔和执行的命令(每个2.0s:日期),而在左上方的监视则显示当前时间和日期。如果要转动标题,请使用 -t(--no-title)选项。
 
指定命令的输出显示在屏幕上,并且每两秒定期更新一次。
 
要退出监视,只需按Ctrl + C组合键即可。您还可以通过使用-g(--chgexit)选项将命令的输出更改时设置要退出的监视。
 
在以下部分中,我们将介绍最常用的watch命令选项。
 
如何更改时间间隔
 
如果两秒的默认更新间隔不适合您的用例,该怎么办?
 
-n (--interval)选项后跟所需的秒数,允许您更改更新之间的时间间隔:
 
watch -n INTERVAL_IN_SECONDS COMMAND
 
例如,要使用df命令监视磁盘空间使用情况并每隔五秒刷新一次屏幕,您将运行:
 
watch -n 5 df -h

dawei

【声明】:九江站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。