Linux批量修改服务器的时间

前言

有时间修改服务器的时间可以有另外的效果
比如说 模拟日志

因为Java项目log框架生成日志的时候时间取值是根据系统时间取值的 ,我们可以修改系统时间来模拟生成不同时间的日志.

编写脚本

dt文件:

#/bin/bash
#在 zjj101 zjj102上同步日期为指定的日期
if(($#==0))
then
	echo 请输入要修改的时间!
	exit;
fi

#修改系统时间
for i in zjj101 zjj102
do
	echo ------------同步$i时间--------------
	ssh $i "sudo date -s '$@'"
done

测试编写的脚本

[root@zjj101 script]# sh dt 2020-02-13 11:11:11
------------同步zjj101时间--------------
2020年 02月 13日 星期四 11:11:11 CST
------------同步zjj102时间--------------
2020年 02月 13日 星期四 11:11:11 CST

在别的Linux 终端用date 命令就可以看当前的系统时间了.

猜你喜欢

转载自blog.csdn.net/qq_41489540/article/details/109103065
今日推荐