Linux 服务器修改时间与时间同步

…衆ロ難τιáo~ 提交于 2019-12-01 22:11:43

设置时间

date --set '2015-11-23 0:10:40'  # 方法一,通用
timedatectl set-time '2015-11-23 08:10:40'  # 容器内可能不支持

设置时区

# 方法一,通用
# 对容器而言,也可以直接将宿主机的下面俩文件映射到容器内
# 或者有的容器支持使用环境变量
/bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo 'Asia/Shanghai' >/etc/timezone

# 方法二,容器内可能不支持
timedatectl set-timezone UTC

同步时间

Alpine Linux: ntpd -d -q -n -p ntp3.aliyun.com,立即同步时间,不限制同步间隔

CentOS/Ubuntu: sntp -S ntp3.aliyun.com,这句我还没跑成功过。sntp 需要先安装再使用

P.S. ntpdate 已经被标记为 Deprecated,尽量不要用它了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!