培训时间linux,调整Linux系统的时区和时间的方法——深圳培训linux

本文,

linux调整系统时区:

找到相应的时区文件/usr/share/zoneinfo/Asia/Shanghai

用这个文件替换当前的/etc/localtime文件

这时date一下应该是CST时间了

如果还不行,那就要修改一下TZ环境变量的值了。

许多程序和命令都会用到这个变量的值,TZ的值可以有多种格式,最简单的设置方法就是使用tzselect命令或者终端输入TZ='CST-8';

export TZ就可以了。

不过这个改变只在这次登陆生效,如果想要永久生效的话,就要把TZ='CST-8'; export

TZ这两句添加到你的。profile文件里。

Linux里确定系统时区先看TZ环境变量,如果TZ环境变量没有设置,然后再读取/etc/localtime文件来确定你的时区

2)/etc/sysconfig/clock文件

这个文件控制如何解读硬件时钟 (hardware clock)的时间。

系统在启动的时候读取/etc/sysconfig/clock 文件的内容,根据这些内容调用hwclock

命令,来设置系统时钟。

下面是转来的该文件配置项的解读:

设定档案 /etc/sysconfig 控制如何解读由硬体时钟 (hardware clock) 的时间。

UTC=true|yes|false|no - 指定硬体时钟的时间是格林威冶时间还是系统本地时间。true 或 yes

表示硬体时钟是使用格林威冶时间,其他则为本地时间。预设为本地时间。

ARC=false|no - 指定硬体时钟是否 1980 epoch 时间 (一般使用 ARC 主控台的 Alpha

电脑使用的 epoch 时间)。false 或 no 表示使正常 UNIX epoch 时间 - 1970。预设使用正常 UNIX

epoch 时间

SRM=false|no - 指定硬体时钟是否 1900 epoch 时间 (一般使用 SRC 主控台的 Alpha

电脑使用的 epoch 时间)。false 或 no 表示使正常 UNIX epoch 时间 - 1970。预设使用正常 UNIX

epoch 时间

ZONE=时区 - 现时系统本地时区名称,只让时间日期属性工具 system-config-data 知道现时

/etc/localtime 所指的时区,改变其值并不会改变实际的系统时区。其值 必须为 /usr/share/zoneinfo

下的时区档案名称。

这里提供一个该文件的配置:

ZONE="Asia/Shanghai"

UTC=false

ARC=false

注意:

如果你原来的设置的硬体时钟时间是格林威治时间要记得更改这个命令之后,要记得用4)的方法把系统时间写入硬体时钟,否则,下次启动系统会把硬体时钟记录的格林威治时间解读为Asia/Shanghai的当前时间。

3)调整系统时间方法

时间设定成2005年8月30日的命令如下:

#date -s 08/30/2005

将系统时间设定成下午6点40分0秒的命令如下。

#date -s 18:40:00

这里设置的时间只是设置了系统时间,系统下次重启之后,还是会从硬体时钟读取原来的时间,所以为了使时间设置生效就要使用4)的命令

如果想要与标准时间同步的话就要使用ntpdate

,和NTP服务器做一个时间同步。同样,这里也要把同步后的系统时间利用4)的方法写入到硬体时钟。

4)将系统时间写入硬件时钟COMOS

可以使用clock或hwlock命令,也可以在BIOS里设置硬体时钟的时间。

clock命令

#clock –w

hwlock命令

# hwclock –systohc

关于linux的系统时钟和硬体时钟:

linux系统有两个时钟,一个是系统时钟,一个是硬体时钟(COMOS),硬体时钟就是主板上通过晶振计时的时钟,通常是由一块电池供电,一般能用三年左右。

Linux系统在启动时,会先读取硬体时钟,把硬体时钟的时间设置为当前的系统时间,之后,系统时间就和硬体时钟独立运行了。系统时钟由linux内核维护,硬体时钟还是晶振控制。

本文由深圳培训linux收集编辑于互联网,仅供学习交流!转载请注明出处!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值