Linuxバッチ変更サーバー時間

序文

サーバーの時間を変更する時間は
、シミュレーションログなどの他の影響を与える可能性があります

Javaプロジェクトログフレームワークの時間値は、ログが生成されたときのシステム時間に基づいているため、システム時間を変更して、さまざまな時間でのログの生成をシミュレートできます。

スクリプティング

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