如何在终端查看文件系统的实时更新?

如何在终端查看文件系统的实时更新?

我正在研究 git 以及它如何与文件系统配合使用。我安装了名为 terminator 的应用程序,它允许我打开多个终端。我想在左侧终端运行 git 命令,并希望在右侧终端查看文件系统的实时更新。这怎么可能呢?

在此处输入图片描述

答案1

您可以使用watch命令来实现这一点。在默认设置下,它每 2 秒执行一次尾随命令。可以使用 指定时间-n

要使用它来监视您的文件系统,您可以使用ls -1(如果您只想查看一个目录)或find(如果您还想监视子目录)作为命令。

要 (近乎) 实时地检查 /tmp 及其所有子目录中的更改,请执行watch -n 0.1 find /tmp。 0.1 秒的间隔是最快的,watch可以持续,并且对任何人来说都足够了。我假设你是人类,不是吗?

相关内容