Linux下的NTP
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-13
|
1. 简介
NTP(Network Time Protocol)服务器是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正,在LAN上与标准间差小于1毫秒,WAN上几十毫秒,且通过加密确认的方式来防止恶毒的协议攻击.
2. 文件结构
1) 配置文件
目录名称
|
应用说明
|
/etc/ntp.conf
|
NTP服务的主要配置文件,不同的Linux版本文件所在的目录可能会不同
|
/usr/share/zoneinfo
|
规定了各主要时区的时间设定文件,例如中国大陆地区的时区设置文件是/usr/share/zoneinfo/Asia/Shanghai
|
/etc/sysconfig/clock
|
Linux的主要时区设定文件.每次启动后Linux操作系统会自动读取这个文件来设定系统预设要显示的时间.如这个文件内容为”ZONE=Asia/Shanghai”,则表示Linux操作系统的时间设定使用/usr/share/zoneinfo/Asia/Shanghai这个文件
|
/etc/localtime
|
本地系统的时间设定文件,如果clock文件中规定了使用的时间设定文件为/usr/share/zoneinfo/Asia/Shanghai,Linux操作系统就会将Shanghai那个文件复制一份为/etc/localtime,系统的时间显示就会以Shanghai那个时间设定文件为准
|
2) 有关的执行文件
命令名称
|
应用说明
|
/bin/date
|
Linux系统中的修改及输出日期与时间命令
|
/sbin/hwclock
|
主机的BIOS时间与Linux系统时间是分开的,使用date命令调整时间之后,只是调整了Linux的系统时间.还需要使用hwclock才能将修改过后的时间写入BIOS,这个命令root用户才能执行
|
/usr/sbin/ntpd
|
NTP服务的守护进程文件,需要启动它才能提供NTP服务
|
/usr/sbin/ntpdate
|
NTP客户端用来连接NTP服务器命令文件
|
/usr/sbin/ntpq
|
标准的网络计时协议(NTP)查询程序
|
/usr/sbin/_ntptrace
|
跟踪网络计时协议主机链到它们的控制时间源
|
/sbin/clock
|
调整电脑硬件时间RTC,执行这个命令可以显示现在时刻.调整硬件时钟的时间将系统时间设成与硬件时钟之时间一致,或是把系统时间回存到硬件时钟
|
说明:Linux时钟系统在分类和设置上与Windows不同的 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|