Linux监视命令教程及示例

有些时候,通常长时间运行的操作(如复制磁盘)需要跟踪更改(如磁盘使用情况或文件大小的更改)。我们通常会一次又一次地运行同一个命令,但这是一个非常麻烦的方法。Linux用户创建了一个“watch”应用程序来让事情变得更好。当我们使用“watch”时,我们可以得到指定间隔时间的变化。

null

语法

我们将使用选项来更改 watch 命令。 命令 是我们要以给定间隔运行的命令。

watch [OPTIONS] COMMAND

救命

我们可以打印有关 watch 命令与 -h 选项。

$ watch -h
Help
救命

看吧

我们将使用 watch 命令而不提供任何选项。我们将提供 ls -lh 命令并每隔2秒运行此命令。默认间隔为2秒。

$ watch ls -lh
Just Watch
看吧

从截图中我们可以看到,所有文件和文件夹都被列出,并将在2秒内刷新。

退出或退出

跑步时 watch 它不会自动结束。我们一定要杀了那个家伙 watch 过程 如果我们想结束。结束的简单方法 watch 正在使用以下快捷方式。

CTRL+c

设置间隔

手表的默认间隔值为2秒。在提供的每个间隔中,命令运行并刷新输出。我们可能需要根据我们的情况改变2秒的间隔。 -n 选项可用于更改默认间隔。我们改变了 ls -lh 以下示例中的命令间隔为5秒。

$ watch -n 5 ls -lh
Set Interval
设置间隔

去除邮件头

我们可以 遥远的 监视标题,所以如果我们想使用来自不同应用程序的输出,我们只需要获得命令输出。

$ watch -t ls -lh
Remove Header
去除邮件头

如果有变化,播放哔哔声

监视命令定期运行提供的命令。如果没有更改,则提供的命令将0作为输出。如果有变化,就会有一个非零的变化,这意味着有一个变化。如果输出不为零,wait命令可以播放哔哔声。我们将提供 -b --beep 选项。

$ watch -b ls /home/ismail
Play Beep If There Is Change
如果有变化,播放哔哔声

相关文章: 用于监视系统性能的Linux Sysstat实用程序

Linux监视命令教程及示例信息图

Linux Watch Command Tutorial With Examples Infographic
Linux监视命令教程及示例信息图

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享