Linux 查看及修改时区

Linux Timezone

Posted by Tillend on March 12, 2019

查看时间及时区

查看当前时间

1
date

查看时区

1
cat /etc/timezone

修改时区

1.修改或设置Linux服务器时区

1
tzselect

RedHat Linux/CentOS

1
timeconfig

Debian

1
dpkg-reconfigure tzdata

2.设置环境变量

1
2
echo "export TZ='Asia/Shanghai'"  >> /etc/profile
source /etc/profile

3.创建软链接

1
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

使用timedatectl命令

1
timedatectl set-timezone Asia/Shanghai

硬件时间

查看硬件时间

1
hwclock  --show

1
clock  --show

设置硬件时间

1
hwclock --set --date="19/03/12 21:55"

1
clock --set --date="19/03/12 21:55"

同步系统及硬件时钟

hc代表硬件时间,sys代表系统时间,systohc表示以系统时间为基准,同步至硬件时间

1
hwclock --systohc

1
clock --systohc