自动化某些任务可能会很有帮助,尤其是在涉及通过控制台工作的任务时。 在我们的Linux发行版中,除了能够编写Bash脚本以执行一系列命令或动作而不必一步一步执行,甚至可以将它们添加到系统启动程序或安排它们在系统上运行之外,我们还可以使用各种工具来自动化任务没有我们以透明方式做任何事情的某个日期或时刻。
在本文中,我们将介绍如何 经常使用手表运行命令。 Watch是可以每隔X秒钟执行一个程序或另一个命令的命令。 因此,我们计划重复执行某个任务。 对于某些定期咨询或某些维护任务等而言,它尤其实用。 您可以将其应用于任何内容,如您在此处看到的,极限是您的想象力...
如果您希望循环或重复结束, 您可以使用CTRL + C完成 观看操作或仅关闭其运行的终端窗口。 watch语法非常简单,并且具有以下相貌:
watch [opciones] comando
例如: 让我们看一个实际的例子 它每5分钟(300秒)检查一次分区中使用的空间。 要查询分区的已用空间和可用空间,请键入“ df -h”,因为使用watch可以是:
watch -n 300 df -h
您可以检查值班员查看所有选项 它具有,因为它非常灵活。 另外,我们可以将查询重定向到文件,以便将输出显示为.txt,例如:
watch -n 300 df -h > espacio_usado.txt
这样,我们可以 检查文件used_space.txt 在这里,我们将看到打印df -h时控制台将向我们显示的相同内容。 想象一下您可以完成的任务数量...
3条评论,留下您的评论
监视是一个非常有用的命令。 我使用它通过“手表传感器”终端控制PC的温度。
我已经知道该命令了,但是我非常喜欢这篇文章(简短且经过充分解释)。
我真的很喜欢这些笔记。 谢谢
它对我很有帮助