Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟(或hardware clock、hc)。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的 设置,然后系统时钟就会独立于硬件运作。
Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和 clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。
1、date
查看系统时间
# date |
设置系统时间--set与-s相同
# date --set “07/07/06 10:19" (月/日/年时:分:秒) |
2、hwclock/clock,此命令需使用root
查看硬件时间
# hwclock --show 或者# clock --show |
设置硬件时间
# hwclock --set --date="07/07/06 10:19" (月/日/年 时:分:秒) 或者# clock --set --date="07/07/06 10:19" (月/日/年 时:分:秒) |
3、硬件时间和系统时间的同步
按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。
硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)或者# clock --hctosys
系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc
我们通常可以先设置系统时间
# date -s 10:10:00
再将硬件时间与系统时间同步
# clock --systohc
相关推荐
s7-200系统时间设定,读取系统时间 设定系统时间 s7-200系统时间设定
s7-200系统时间设定例程,读取系统时间 设定系统时间
ActiveMQ队列消息过期时间设置和自动清除解决方案.docx
基于RC的mos管死区时间设置的实现rar,基于RC的mos管死区时间设置的实现
Android开发中,alarmManager在5.0以上系统,启动时间设置无效的问题 做一个app,需要后台保持发送心跳包。由于锁屏后CPU休眠,导致心跳包线程被挂起,所以尝试使用alarmManager定时唤醒Service发送心跳包。 以下是...
详细描述了ActiveMQ消息过期-时间设置和自动清除解决方案。
使用WinIO对CMOS芯片的时间设置的读写实验的代码。。。
定时任务时间设置,直接在可视化页面选择时间,快速生成时间表达式。
QT自定义日期时间设置窗体,slider time windows鼠标滑动选择设置日期时间,button label等控制窗体组成。
WinCC V7.5 变量归档时间尺寸设置.docx
S7-200_时间设定与读取.zip西门子PLC编程实例程序源码下载S7-200_时间设定与读取.zip西门子PLC编程实例程序源码下载S7-200_时间设定与读取.zip西门子PLC编程实例程序源码下载S7-200_时间设定与读取.zip西门子PLC编程...
长城哈弗赤兔_44_节电延时时间设置_汽车驾驶教学操作视频车辆使用指南手册功能演示介绍详解说明书.mp4
提供一个c# socket连接池设计的例子,解决socket并发连接限制的问题,并且提供一种设置连接超时时间的方法,默认连接超时时间是不能设置的,提供了socket网络发送数据的接口.可用于pos小票打印机通讯。
AIX会员自动断开时间设置
详细讲解有关时间的函数,时间获取,时间设定......包括所用到的时间结构体,以及参数的有效性进行详细讲解,非常细致,相信会让你学得很透彻。
采用程序方式更新linux系统时间 linux 系统时间设置方法
在向大家详细介绍Ubuntu时间设置之前,首先让大家了解下Linux时间相差,然后全面介绍Ubuntu时间设置,希望对大家有用。Ubuntu 团队对它的使用者公开的承诺:Ubuntu 永远免费 , 并且对于 "企业版本" 没有任何额外的...
fiddler添加查看IP和响应时间设置详解
LINUX 下C++ 获取系统时间和设置时间,是个类,已经测试通过,需要用管理员用户
html5输入时间设置倒计时代码 html5输入时间设置倒计时代码 html5输入时间设置倒计时代码 html5输入时间设置倒计时代码