问:Linux下如何保存设置的系统时间?答:分以下步骤进行:(1)通过开发板控制台设置开发板的当前系统时间:date [MMDDhhmm[[CC]YY][.ss]]例如:date 010410462008(2)将系统时间写入RTC:hwclock -w读出检验一下,写入是否正确:hwclock -r(3)修改开发板根文件系统中的/etc/init.d/rcS文件,添加一行:hwclock -s 或都/sbin/hwclock -s用于在系统启动时从RTC读出日期时间并设置到系统时间。(4)重新启动开发板,验证系统时间是否争取。另注: 语法格式:hwclock [--adjust][--debug][--hctosys][--show][--systohc][--test][--utc][--version][--set --date=<日期与时间>]参数说明:–adjust or -ahwclock每次更改硬件时钟时,www.linuxidc.com都会记录在/etc/adjtime文件中。使用adjust参数,可使hwclock根据先前的记录来估算硬件时钟的偏差,并用来校正目前的硬件时钟。–hctosys or -s将系统时钟调整为与目前的硬件时钟一致。–set –date=<日期与时间>设定硬件时钟。–show or -r显示硬件时钟的时间与日期。–systohc or -w将硬件时钟调整为与目前的系统时钟一致。–version or -v显示版本信息。–debug显示hwclock执行时详细的信息。–test仅测试程序,而不会实际更改硬件时钟。–utc若要使用格林威治时间,请加入此参数,hwclock会执行转换的工作。同步系统时钟和硬件时钟# hwclock –w设置硬件时钟时间:# hwclock --set --date="9/8/2007 16:45:05"查看硬件时钟# hwclock -r1.在虚拟终端中使用date命令来查看和设置系统时间查看系统时钟的操作:# date设置系统时钟的操作:# date 091713272003.30通用的设置格式:# date 月日时分年.秒2.使用hwclock或clock命令查看和设置硬件时钟查看硬件时钟的操作:# hwclock --show 或# clock --show2003年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系统(笔者使用的是Red Hat 8.0,其它系统没有做过实验)默认重启后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。硬件时钟与系统时钟同步:# hwclock --hctosys或者# clock --hctosys上面命令中,--hctosys表示Hardware Clock to SYStem clock。系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohcDebian Linux 显示歌词的插件Arm Linux 2.6.24 添加系统调用相关资讯 Arm Linux
- 在ARM Linux上实现4G模块PPP拨号上 (03月29日)
- 使用Eclipse集成开发环境开发ARM (03月29日)
- ARM-Linux汇编语法及它和ADS汇编转 (11/09/2014 18:33:59)
| - 使用Eclipse C/C++搭建ARM-Linux集 (03月29日)
- ARM Linux 系统调用过程 (04/22/2015 06:09:32)
- Linux下armcc和arm-linux交叉编译 (02/27/2014 17:03:20)
|
本文评论 查看全部评论 (0)