博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统时间和硬件时间设置
阅读量:7051 次
发布时间:2019-06-28

本文共 1376 字,大约阅读时间需要 4 分钟。

在linux系统中有两个时间,硬件时钟和系统时间,硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。所有Linux相关指令与函数都是读取系统时钟的设定。因为存在两种不同的时钟,那么它们之间就会存在差异。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。

用date命令对系统时间进行设置后,并不会去修改硬件时钟,所以系统重启后,系统时间还算会去读取硬件时间,这就是为何date设置失效到原因。

因此,需要在设置系统时间后,将系统时间同步到硬件时钟。

clock/hwclock:

显示与设定硬件时钟(query and set the hardware clock (RTC)),两个命令相同。RTC=Real Time Clock,也就是硬件时钟。

命令参数:

-r, --show        读取并打印硬件时钟(read hardware clock and print result)

-s, --hctosys    将硬件时钟同步到系统时钟(set the system time from the hardware clock)
-w, --systohc    将系统时钟同步到硬件时钟(set the hardware clock to the current system time)

命令示例:

date 显示是当前系统时间

修改系统时间

Linux系统时间日期手动修改(1)

查看当前时间         # date

修改时间命令         # date –s 12:12:00

修改日期命令         # date –s 01/12/2008

 

(2)同步系统时间到硬件时钟

 

 

 

(3)将硬件时间作为系统时间

 

(3)将系统时间同步至网络时间

同步命令

# ntpdate ntp服务器域名或IP

例如:# ntpdate 1.cn.pool.ntp.org

是NTP的官方网站,在这上面我们可以找到离我们国家的NTP Server cn.pool.ntp.org.它有3个服务器地址:

服务器一:        1.cn.pool.ntp.org

服务器二:        2.asia.pool.ntp.org
服务器三:        3.asia.pool.ntp.org

(直接用域名有时有问题,可以先Ping出他们的IP,然后用IP地址同步)

自动运行同步时间脚本设定

# crontab –e

添加脚本例子如下:

*/20 * * * *       /usr/sbin/ntpdate 210.72.145.44          //每20分钟执行一次 或者下面的

30 5 * * *          /usr/sbin/ntpdate 210.72.145.44          //每天早晨5点半执行。

 

 

(4)本地主机可以安装ntp服务,作为一个独立时间同步服务器

RedHat服务器可以下载rpm安装包,然后执行

# rpm -ivh ntp-4.2.0.a.20040617-4.x86_64.rpm 或  # yum -y install ntp.x86_64

 

 

参考博客:

Linux系统时间和硬件时间设置

Linux下NTP服务器(时间同步及时区相关问题):

        

转载于:https://www.cnblogs.com/the-study-of-linux/p/5428827.html

你可能感兴趣的文章
LinkedList源码分析
查看>>
【算法介绍】哈希排序算法
查看>>
UpdatePanel and JQuery Plugin
查看>>
centos5.7下的kdump
查看>>
[JavaEE笔记]Cookie
查看>>
ELK+Filebeat (1)
查看>>
leetcode 443. String Compression
查看>>
在没联网环境下,启动tomcat出错
查看>>
关于Git bash-127.0.0.7:8888拒绝访问的小问题--环境变量
查看>>
有价值的数据
查看>>
LayUi超级好用的前端工具
查看>>
[Ubuntu] ubuntu的tty下挂载移动硬盘拷贝数据
查看>>
犯了个低级错误
查看>>
Outlook Anywhere 客户端配置详解
查看>>
IOS在Xcode 4.x以上如何 创建 和 添加 静态库
查看>>
Repeater控件数据导出Excel
查看>>
下载Android源码出现的问题
查看>>
远程桌面如何复制本地文件 远程桌面拷贝电脑上的文件方法
查看>>
[转]解决JS浮点数(小数)计算加减乘除的BUG
查看>>
ASP.NET MVC应用程序的安全性介绍总括(高级编程)
查看>>