最近一直在做Embedded Linux下的项目,平台是友善之臂Micro2440。不过有时会发现,因为开发板用的时间比较长了,实时时钟的电池会没电,于是造成系统时间设置发生错误。解决方法当然是要更换新的电池,可也要设置一下时间问题,主要的命令如下:
#date 2012.8.27-16:05:59
#hwclock -w
第一句的意思是设置系统时间为2012.8.27-16:05:59
第二句的意思是将系统时间写入到硬件实时时钟中
经过上面两句,重启后会发现,时间初始化将成功,时钟恢复正常。