linux中设置系统时间
1、date命令
[root@PC1 home]# date ## 显示当前时间 Tue May 31 16:39:18 EDT 2022 [root@PC1 home]# date "+%H:%M:%S" ## 时分秒 16:39:29 [root@PC1 home]# date "+%Y-%m-%d %H:%M:%S" ## 年月日,时分秒 2022-05-31 16:39:40
2、设置系统时间
[root@PC1 home]# date ## 当前系统时间 Tue May 31 16:41:58 EDT 2022 [root@PC1 home]# date -s "20220531 20:43:00" ## 重新设置系统时间 Tue May 31 20:43:00 EDT 2022 [root@PC1 home]# date ## 查看设置结果 Tue May 31 20:43:02 EDT 2022
该方法设置系统时间重启后会失效。
3、永久设置
[root@PC1 Desktop]# timedatectl set-timezone Etc/UTC ## 设置东八区 [root@PC1 Desktop]# date ## 查看设置结果 Tue May 31 20:52:02 UTC 2022 [root@PC1 Desktop]# timedatectl Local time: Tue 2022-05-31 20:52:11 UTC Universal time: Tue 2022-05-31 20:52:11 UTC RTC time: Tue 2022-05-31 20:52:11 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: no NTP service: inactive RTC in local TZ: no