Skip to main content

了解Linux Command Watch

Linux Commands for Beginners (Old Version): 26 - The Watch Command (六月 2026)

Linux Commands for Beginners (Old Version): 26 - The Watch Command (六月 2026)
Anonim

Linux命令重复运行命令,显示其输出(第一个屏幕)。这使您可以观察程序输出随时间的变化。默认情况下,程序每2秒运行一次;使用-n 要么 --interval指定不同的间隔。

- d 要么 --differences flag将突出显示连续更新之间的差异。该 -- 累积的 选项使突出显示为“粘性”,呈现所有已更改位置的运行显示。

将运行直到被打断。

Linux Watch Command的概要

看-dhv -n - 差异=累积 - help --interval = --version

请注意,命令是给予的 sh -c 这意味着您可能需要使用额外的引用来获得所需的效果。

注意,使用POSIX选项处理(即,选项处理在第一个非选项参数处停止)。这意味着命令之后的标志不会被watch本身解释。

Linux Watch命令的示例

要查看邮件,您可能会这样做:

看-n 60来自

要观察目录更改的内容,您可以使用:

看-d ls -l

如果您只对用户joe拥有的文件感兴趣,可以使用:

看-d'ls -l | fgrep joe'

要查看引用的效果,请尝试以下方法:

观看echo $$

看echo'$$'

看echo''''$$'“'”

重要: 使用命令(%man)查看命令在特定计算机上的使用方式。