在 Ubuntu 中,watch
命令用于定期执行指定的命令并显示其输出。这对于监控系统状态或命令的输出变化非常有用。
基本语法如下:
watch [选项] 命令
-n
或 --interval=SECONDS
:指定命令执行的间隔时间,单位为秒。默认值为 2 秒。-d
或 --differences
:高亮显示两次输出之间的不同之处。-h
或 --help
:显示帮助信息。-v
或 --version
:显示版本信息。每 5 秒执行一次 ls
命令:
watch -n 5 ls
这将每 5 秒刷新一次当前目录的内容。
高亮显示 uptime
命令输出的变化:
watch -n 2 -d uptime
这将每 2 秒执行一次 uptime
命令,并高亮显示输出的变化部分。
查看 watch
命令的帮助信息:
watch --help
watch
命令会在前台运行,直到你按下 Ctrl+C
终止它。cron
或其他调度工具。通过这些基本的使用方法和示例,你可以轻松地在 Ubuntu 中使用 watch
命令来监控命令的输出变化。