在 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 命令来监控命令的输出变化。