Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种

系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,这个时钟可以在BIOS的"Standard BIOS Feture"项中进行设置。

既然Linux有两个时钟系统,那么大家所使用的Linux默认使用哪种时钟系统呢?会不回出现两种系统时钟冲突的情况呢?这些疑问和担心不无道理。首先,Linux并没有默认哪个时钟系统。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作

从Linux启动过程来看,系统时钟和硬件时钟不会发生冲突,但Linux中的所有命令(包括函数)都是采用的系统时钟设置。不仅如此,系统时钟和硬件时钟还可以采用异步方式,即系统时间和硬件时间可以不同。这样做的好处对于普通用户意义不大,但对于Linux网络管理员却有很大的用处。例如,要将一个很大的网络中(跨越若干时区)的服务器同步,假如位于美国纽约的Linux服务器和北京的Linux服务器,其中一台服务器无须改变硬件时钟而只需临时设置一个系统时间,如要将北京服务器上的时间设置为纽约时间,两台服务器完成文件的同步后,再与原来的时钟同步一下即可。这样系统和硬件时钟就提供了更为灵活的操作。

在Linux中,用于时钟查看和设置的命令主要有date、hwclock。

1.在虚拟终端中使用date命令来查看和设置系统时间
    查看系统时钟的操作:
    # date

设置系统时钟的操作:
    # date 091713272003.30

通用的设置格式:
    # date 月日时分年.秒

2.使用hwclock或clock命令查看和设置硬件时钟
    查看硬件时钟的操作:
    # hwclock --show 或
    2003年09月17日 星期三 13时24分11秒 -0.482735 seconds

设置硬件时钟的操作:
    # hwclock --set --date="09/17/2003 13:26:00"

或者
    # clock --set --date="09/17/2003 13:26:00"

通用的设置格式:hwclock/clock --set --date=“月/日/年时:分:秒”。

3.同步系统时钟和硬件时钟

Linux系统使用hwclock命令来同步系统时钟和硬件时钟。

硬件时钟与系统时钟同步:
    # hwclock --hctosys

上面命令中,--hctosys表示Hardware Clock to SYStem clock。

系统时钟和硬件时钟同步:
    # hwclock --systohc

系统时钟(System Clock)和硬件(Real Time Clock)相关推荐

  1. linux同步硬件和系统时钟,liunx系统下时钟不同步会出现问题 怎么同步Linux 的系统时钟和硬件时钟?...

    linux的系统时钟在很多地方都要用到,要是不准,就会出现一些奇怪的问题: 在linux中,用于时钟查看和设置的命令主要有date.hwclock和clock.linux时钟分为系统时钟(system ...

  2. linux硬件时间与系统时间不同步,Linux系统时钟和硬件时钟不一致

    在做DB2 集群复制的时候要求两台主机想时间一致. 但是在一台主机上系统时间和硬件时间相差12个小时左右:手动同步后,重启后又相差12个小时左右. 为什么会是这样的,先介绍下系统时钟和硬件时钟的区别: ...

  3. linux 多核 系统时钟,Linux中的时间

    1. Linux中time相关概念 1.1 real time 指的是实际流逝的时间,又称为Wall Clock Time(墙上时间). 比如,time命令统计出的real time指的是该进程从开始 ...

  4. 如何查看linux时钟是否同步,Linux系统时钟与同步

    linux的系统时钟在很多地方都要用到,要是不准,就会出现一些奇怪的问题:在Linux中,用于时钟查看和设置的命令主要有date.hwclock和clock.Linux时钟分为系统时钟(System ...

  5. stm8L 初始化系统时钟

    库函数编写程序时,在main中首先是调用sys_clock_init() sys_clock_init()函数用于配制芯片时钟,代码如下: /* 初始化系统时钟 */ void sys_clock_i ...

  6. linux 设置系统时钟,linux clock命令查看和设置硬件时钟

    clock调整 RTC 时间 使用clock命令可以查看和设置硬件时钟,可以显示现在时钟,调整硬件时钟,将系统时间设置成与硬件时钟一致,或是把系统时间回存到硬件时钟.clock命令是hwclock命令 ...

  7. Linux: 硬件时钟, 系统时钟, 网络时钟, 时区修改和同步

    目录 基础认识 常用命令 查看和修改Linux的时区 常见时区 timedatectl 时钟同步 用硬件时钟同步系统时钟: 用系统时钟同步硬件时钟: 同步网络时间 hwclock命令 语法 查看和修改 ...

  8. Linux服务器系统时钟和硬件时钟

    1.介绍 linux系统时钟有两个: 硬件时钟:即BIOS时间,就是CMOS设置时看到的时间 系统时钟:linux系统Kernel时间 当Linux启动时,系统Kernel会去读取硬件时钟的设置,然后 ...

  9. linux的系统时钟,【总结】linux系统时间和硬件时钟问题

    ####一.弄清几个概念: 1. "系统时间"与"硬件时间" **系统时间:** 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用 ...

最新文章

  1. 龙格库塔法解微分方程组的matlab程序,MATLAB实例源码教程:龙格库塔法求解微分方程组源代码实例.doc...
  2. Ant Design 3.0 使用案例
  3. pandas常用函数,个人常用的
  4. 【转载】SpringBoot系列——Swagger2
  5. junit:junit_简而言之,JUnit:另一个JUnit教程
  6. 推荐几个配色和图标网站
  7. 目录:所以文章的目录
  8. PTA程序设计第六周
  9. Java文件传输(有进度条)
  10. wo-mic ,audioRelay设置
  11. 【Flutter--实战】Dart 语言快速入门
  12. win7下获取进程CPU,内存,IO等信息
  13. 齐兴皓 团队项目(任务五):项目回顾
  14. 国外it的一些学习网站
  15. springdata数据源的配置
  16. 鸭子的应聘,我是学c++的
  17. tomcat如何编译java_tomcat怎么编译java
  18. 解决:adobe界面模糊且pdf文件模糊
  19. 如何复制EXE电子书中的文字
  20. Android局域网实现FTP文件上传下载客户端与服务端

热门文章

  1. Vue的跨域解决方案
  2. 老婆永远都是对的.......
  3. Python判断输入字符类型
  4. 新商品发布接口,商品上下架接口,店铺上传接口,oAuth2.0商品发布新的接口对接方式
  5. 【全自动环形绕线机的设计及关键技术】转载西华大学
  6. 跑步运动适合哪种耳机、跑步运动耳机推荐
  7. 电梯外呼内选信号的登记与消除
  8. ORACLE:复制表
  9. Apm飞控学习笔记之如何添加自己的功能-Cxm
  10. ng4中npm start和ng serve--open