参考:

https://blog.csdn.net/weixin_36292503/article/details/122249075

# 查看时区
date -R
# 默认 Sun, 23 Aug 2020 14:21:29 +0000
# +0800 表示相对于UTC标准时间多了8小时0分0秒, +0000 表示是UTC时间
# 我们应该用+0800

# 查看服务器时间
date "+%Y-%m-%d %H:%M:%S"

# 服务器时间,输入命令进行选择,全部输入数字即可
# 4. Asia (亚洲)
# 9. China (中国)
# 1. Beijing Time (北京时间)
# 1. Yes (确认)
tzselect

# 复制生成的配置文件到 /etc/localtime生效
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# 再次查看是否生效
date "+%Y-%m-%d %H:%M:%S"

date -R
# Sun, 23 Aug 2020 22:21:09 +0800

# 修改时间
sudo date -s "2020-08-24 21:09:09" # 修改日期-时间

# 让硬件时间与系统时间同步
sudo hwclock --systohc

运行tzselect报错:

/usr/share/zoneinfo/iso3166.tab: No such file or directory

需要安装tzdata,安装命令:

apt-get install tzdata