博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发板上修改时间方法date命令【转】
阅读量:4124 次
发布时间:2019-05-25

本文共 613 字,大约阅读时间需要 2 分钟。

转载来自:http://www.cnblogs.com/sky-heaven/p/5215744.html

之前使用开发板时发现每次开机后,系统的时间都恢复到初始状态1970年。

一、 先说一下时钟的概念,时钟包括硬件时钟和系统时钟,系统时钟就是linux系统显示的时间,用命令date可以显示当前系统时间;硬件时钟就是硬件自身的 时间了。它们两者没有关系的,但是可以通过命令设置系统时钟和硬件设置,让它们同步。在linux系统设置系统时钟用命令date,格式为:date 062920502008.10,表示系统时间设置为2008年6月29日20时50分10秒。硬件时钟RTC时间是通过hwclock命令来设置的,比 如说硬件时间要设置为2008年6月29日20时50分10秒,则应该先用date 062920502008.10,然后用命令:hwclock -w,这样RTC时间就跟系统时间一致了。

二、让系统时间和RTC时间同步。因为每次开机后系 统的时间都是系统原来的时间,比如说1970年1月1日1时1分1秒,为了让系统时间和RTC时间同步,可以在文件系统中etc/init.d/rcS添 加如下命令:/sbin/hwclock -s,这样每次开机时系统就会读取RTC的时间,系统时间就与RTC时间同步了。(hwclock有时候可能会在/bin目录下面,具体要看 busybox编译后放在/bin还是/sbin目录下)

你可能感兴趣的文章
WebRequest post读取源码
查看>>
使用TcpClient可避免HttpWebRequest的常见错误
查看>>
EntityFramework 学习之一 —— 模型概述与环境搭建 .
查看>>
C# 发HTTP请求
查看>>
启动 LocalDB 和连接到 LocalDB
查看>>
Palindrome Number --回文整数
查看>>
Reverse Integer--反转整数
查看>>
Container With Most Water --装最多水的容器(重)
查看>>
Longest Common Prefix -最长公共前缀
查看>>
Letter Combinations of a Phone Number
查看>>
Single Number II --出现一次的数(重)
查看>>
Valid Parentheses --括号匹配
查看>>
Remove Element--原地移除重复元素
查看>>
Remove Duplicates from Sorted Array--从有序数组中移除重复元素
查看>>
Count and Say
查看>>
Gas Station
查看>>
Palindrome Partitioning --回文切割 深搜(重重)
查看>>
Valid Palindrome 简单的回文判断
查看>>
Pascal's Triangle -- 生成杨辉三角
查看>>
Pascal's Triangle II 生成杨辉三角中的某行
查看>>