ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux 修正时间并与网络时间同步

2018-09-18 11:00:26  阅读:257  来源: 互联网

标签:


1, linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kernel时间。当Linux启动时,系统Kernel会去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。有时我们会发现系统时钟和硬件时钟不一致,因此需要执行时间同步。

2,修改硬件时钟
查看硬件时钟命令:
hwclock --show
设置硬件时间:
hwclock --set --date="09/18/18 10:35:25" (月/日/年 时:分:秒)

3,修改系统时间。
用date命令将日期设置为2018年9月18日
date -s 09/18/18 (月/日/年)

将时间设置为10点38分15秒
date -s 10:38:15

4,同步系统时钟和硬件时钟
重启 Linux系统后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。
硬件时钟与系统时钟同步:
hwclock --hctosys
或者
clock --hctosys
上面命令中,--hctosys表示Hardware Clock to SYStem clock。
系统时钟和硬件时钟同步:
hwclock --systohc
或者
clock --systohc

5,安装ntp软件同步网络时间
yum -y install ntp
测试
命令格式
ntpdate 时间服务器域名或者IP地址
ntpdate -u 210.72.145.44

注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;
210.72.145.44:中国国家授时中心的官方服务器。

ntp常用服务器:
中国国家授时中心:210.72.145.44
NTP服务器(上海) :ntp.api.bz

美国:time.nist.gov
复旦:ntp.fudan.edu.cn
微软公司授时主机(美国) :time.windows.com
台警大授时中心(台湾):asia.pool.ntp.org

写入定时任务同步时间
10 * /usr/sbin/ntpdate asia.pool.ntp.org >/dev/null &
重启定时任务服务
service crond restart

6,最后验证时间是否与网络时间同步
date

标签:
来源: http://blog.51cto.com/13718210/2176491

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有