Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux watch命令

Linux watch(监视)命令

在 Linux 中,我们使用监视命令为了定期执行程序,请以全屏显示输出。 Watch命令可以通过显示其输出和错误来不断在参数中运行定型命令。默认情况下,每2秒运行一次指定的命令,并且监视将一直运行直到被中断。
监视命令对于需要连续执行命令并监视命令输出的定期更改很有帮助。例如,watch命令可用于监视系统正常运行时间和磁盘使用情况。 Watch几乎预安装在每个Linux发行版中,并且是 procps 软件包的一部分。

使用方法监视命令

如果要使用监视命令,则必须遵循以下语法:
Watch [options] command
为了了解watch命令的工作方式,我们运行date命令:
$ watch date

Linux Watch Command
在上图中,我们看到watch命令将删除所有终端内容临时并开始定期运行给定命令。如果不使用选项,则手表将每两秒钟运行指定的命令。
我们可以看到 手表 的更新间隔和执行的时间。命令,它是 每2.0秒: 日期 ,位于屏幕标题的左上方,而时钟位于左上方的 手表 > 显示当前日期和时间。如果需要停止使用标题,则必须使用选项 -t(-无标题)。
指定命令的输出会在屏幕上显示,并每两秒重复更新一次。
如果要退出,必须输入 Ctrl + C 键 watch 命令。

选项:

-d,-差异
我们使用此选项突出显示两个连续更新之间的修改。-d,-difference选项读取使修改永久生效的替代参数,使用户可以看到自第一次迭代以来所做的轻微修改。
示例:
watch-d free-m

Linux Watch Command -n,间隔时间
我们使用此选项来确定更新间隔。此命令的允许间隔不超过0.1秒,但更改的值较小。
示例:
watch-n 1 free-m

Linux Watch Command -p,-precise
使用此选项,观察每隔间隔秒运行一次命令的尝试。
示例:
watch-p free-m

Linux Watch Command -t,-无标题
借助此选项,标题可以关闭,从而在屏幕顶部显示命令,当前时间和间隔。
Linux Watch Command -b,-beep
如果命令的退出非零,则此选项将发出蜂鸣声。
示例:
watch-b free-m

Linux Watch Command -e,-errexit
-e,-errexit选项会在命令错误时冻结更新,然后在按键后退出。
watch-e free-m

Linux Watch Command -g,-chgexit
如果命令的输出退出,则-g,-chgexit选项退出。
-c,-color
-c,-color选项解释样式序列和ANSI颜色。
-x,-exec
为 sh-c 提供了此选项,这意味着我们可能需要使用其他引号才能获得所需的效果。
观看-h
watch-h选项用于显示帮助消息并退出。
示例:
watch-h

Linux Watch Command 观看-v
watch-v选项将显示版本信息并退出。
示例:
watch-v

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4