设置硬件时间和系统时间

  在Linux系统中,设置正确的系统时间很重要,否则无法登陆网站和使用Makefile。设置系统时间后,要将该时间写入BIOS中,即设置硬件时间。这样,操作系统在重启后就不需对系统时间进行设置,只需要读取硬件时间即可。
  Linux使用世界时间GMT和本地时间Local Time。世界时间是格林尼治时间,本地时间是用户所在时区与国际时间的差值。LinuxWindows相同之处是在每次启动时加载BIOS时间,在退出时把时间写回BIOS;不同之处是Linux把世界时间作为BIOS时间,而Windows直接把本地时间作为BIOS时间。在多操作系统环境下,这种不同的时间机制将使时间无法正确显示。解决的办法是编辑文件/etc/default/rcS,把UTC=yes改为UTC=no,然后再设置正确的本地时间。
  查看系统时间使用date命令,设置系统时间也是使用该命令:

date -s 11/03/2009  # 将系统日期设定成2009年11月3日
date -s 17:55:55    # 系统时间设定成下午5点55分55秒

  使用hwclock --show命令可以直接查看硬件时间(该命令需要root权限)。如果要对其进行设置,则使用如下命令:

hwclock --set --date="09/17/2003 13:26:00"  # 设置时间为“2003/09/17 13:26:00

通用的设置格式为hwclock --set --date="月/日/年 时:分:秒"。常用的hwclock命令还有:

hwclock --systohc  # 将系统时间写入硬件
hwclock --hctosys  # 将硬件时间写入系统时间
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值