Linux时间总结

来源:互联网 发布:jre 8u51 windows x64 编辑:程序博客网 时间:2024/06/16 16:07
1.修改时区
[root@localhost ~]# cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime[root@localhost ~]# vi /etc/sysconfig/clockZONE="Asia/Shanghai"UTC=falseARC=false
2.用ntpdate实现Internet时间同步
1)安装ntpdate
[root@localhost ~]# yum install  –y  ntpdate

2)同步时间

[root@localhost ~]# ntpdate  time.nist.gov注:NTP(Network Time Protocol网络时间协议)

3.同步系统和硬件时间

        linux系统时钟有两个,一个是硬件时钟(hc => hardware clock),即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时(sys),是linux系统Kernel时间。当Linux启动时,系统Kernel会去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。有时我们会发现系统时钟和硬件时钟不一致,因此需要执行时间同步。
使用命令: hwclock
1)查看硬件时间:
[root@localhost ~]# hwclock[root@localhost ~]# hwclock –-show
2)时间同步:
hwclock  –w 或 hwclock --systohc  把系统时间同步到硬件hwclock  –s 或 hwclock --hctosys 把硬件时间同步到系统
3)自动同步:
方法一. 开机的时候自动网络校时
[root@localhost ~]# vi /etc/rc.d/rc.local/usr/sbin/ntpdate  time.nist.gov/sbin/hwclock  -w
方法二. 定时任务
5:10自动进行网络校时,并同时更新BIOS的时间[root@localhost ~]# crontab –e#每天凌晨05:10同步时间10  5  *  *  * /usr/sbin/ntpdate  time.nist.gov ; /sbin/hwclock  -w


0 0
原创粉丝点击