Linux之修改时区和时间
程序员文章站
2022-05-24 13:17:37
...
Linux之修改时区和时间
1.timedatectl查看时间各种状态
Local time: Thu 2019-11-14 11:26:50 CST
Universal time: Thu 2019-11-14 03:26:50 UTC
RTC time: Thu 2019-11-14 03:26:49
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
timedatectl list-timezones #列出所有时区
timedatectl set-timezone Asia/Shanghai # 设置时区
timedatectl set-local-rtc 1 #本地时间写入硬件时钟
timedatectl set-ntp 1 #开启NTP同步
timedatectl set-time 13:12:12 #设置时分秒
timedatectl set-time '2017-10-29 14:12:12' #设置年月日时分秒
timedatectl set-timezone Asia/Shanghai #设置系统时区为上海
#设置年月日
timedatectl set-time 2017-10-29 # 执行后,时分秒变成 00:00:00
同步时区示例脚本
#!/bin/bash
now=`date +"%Y-%m-%d %H:%M:%S"`
###设置本地时区###
local_timezone=`timedatectl status |grep "Local time" |awk '{print $6}'`
if [ "$local_timezone" != "CST" ];then
timedatectl set-timezone Asia/Shanghai
echo "${now} 设置前时区:$local_timezone 设置后时区:Asia/Shanghai" >> /var/log/timezone.log
fi
同步时间示例
*/30 * * * * ((/usr/sbin/ntpdate -u ntp.aliyun.com; hwclock -w) 2>&1 &> /dev/null)
经典网络内网 专有网络VPC内网 公网
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
下一篇: Linux更改时间(限定于Ubuntu)
推荐阅读
-
linux命令之gzip命令详解和使用实例
-
linux命令大全之scp命令详解(复制文件和目录)
-
linux命令大全之date命令详解(date命令设置时间)
-
linux命令之find命令的12个常用参数详解(含具体用法和注意事项)
-
linux命令大全之ln命令详解(创建软链接和硬链接)
-
linux常用命令之tar命令详解和使用实例
-
linux date命令参数及用法详解(linux查看修改系统时间)
-
Linux磁盘管理之df命令详解和使用实例(查看磁盘空间占用情况)
-
Linux常用命令之ping命令详解和使用例子(查看网络通不通)
-
用date命令修改Linux系统的时间为什么无效?怎么才能正确显示