linux内核和linux系统时间戳,Linux系统时间设置:内核时钟与硬件时钟同步以及时区修改方法...

在Linux系统中有硬件时钟与系统时钟两种时钟。硬件时钟是指主板上的时钟设备,也就是BIOS中设定的时间。系统时钟是kernel中的时钟。Linux命令基本都是读取的系统时钟。这两种时钟可能会出现时间不一致的情况。当Linux系统启动时,系统时钟会先去读取硬件时钟的设定,然后系统时钟才会独立运行。

Linux系统中如何查看系统时钟

在Centos6中查看与设置系统时钟的命令是date,在Centos7中新增了一个timedatectl命令用于查看系统时钟与时区

0e898a64cd8672ecbf87a44e36fc1593.png

Linux系统中如何修改系统时钟

date -s 2016-10-5 #修改日期

date -s 16:30 #修改时间

date -s "2016-5-2 11:30:00" #同时修改日期与时间,需要用引号

Linux系统中如何查看硬件时钟

hwclock

Linux系统中如何修改硬件时钟

hwclock --set --date "2016-04-18 12:35"

使用date命令修改系统时钟后,并不会修改硬件时钟,当系统重启后系统时钟会重新读取硬件时钟,导致date修改失效。所以正确的做法是修改了系统时钟后,将系统时钟同步给硬件时钟。

hwclock -w #以系统时钟为准,让硬件时钟和系统时钟同步

hwclock -s #以硬件时钟为准,让系统时钟和硬件时钟同步

Linux系统中如何查看与修改时区

Centos6下:

tzselect #运行命令后根据实际情况选择对应选项即可

Centos7下:

timedatectl list-timezones #查看当前可用的时区

timedatectl set-timezone Asia/Shanghai #设置为上海市区

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值