1、watch命令
watch -n x <cmd>
x是间隔,以秒为单位。
[root@localhost ~]# watch -n 2 date
将得到一个全屏(占据整个shell窗口)的输出:
Every 2.0s: date Wed Sep 28 15:55:14 2022
2022年 09月 28日 星期三 15:55:14 CST
第一行是watch的参数,左边是间隔时间,右边是上一次执行时间。
下面是命令输出,因为我们这里是date,所以输出的也是时间。
watch可以不指定参数,默认2S执行一次命令
$ watch date
2、shell
还可以使用这个方法:
$ while