C'est La Vie

    人生无彩排,每一天都是现场直播!

    树莓派的时区设置以及网络对时

    树莓派的系统,默认安装之后的时区设置并不是中国地区,时间也不是北京时间,这时就需要我们人工的设置时区,以及通过 […]

    树莓派的系统,默认安装之后的时区设置并不是中国地区,时间也不是北京时间,这时就需要我们人工的设置时区,以及通过网络进行自动时间校准。

    1. 修改时区:

    输入命令

    sudo tzselect

    出现选择时区的对话:

    按照顺序选择你的区域及城市就可以了。

    2. 通过NTP服务进行时间校准:

    首先安装NTP的客户端:

    sudo apt-get install ntpdate

    通过网络进行对时:

    sudo ntpdate cn.pool.ntp.org

    3. 使用CST时间作为系统的默认时间

    树莓派默认使用UTC时间作为默认的时间,如果需要使用CST时间来做为默认,可以通过如下方法来实现:

    sudo mv /etc/localtime /etc/localtime_bak
    sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    树莓派的crontab,默认也会使用UTC时间,在做了上面的修改之后,可以重启crontab服务,来使crontab也使用CST时间:

    sudo service cron restart

    4. 可能出现的问题

    1). 在使用ntpdate命令做时间同步时,系统返回 the NTP socket is in use, exiting

    这是由于NTP的服务端正在服务器上运行,使用下面命令将NTP服务关闭,并重新执行ntpdate命令即可:

    sudo service ntp stop

     

    发表回复

    您的电子邮箱地址不会被公开。 必填项已用*标注