Linux系統時間管理

一、時區配置

顯示時區

[root@node2 ~]# date -R

Mon, 19 Dec 2016 14:02:47 +0800

[root@node2 ~]#

[root@node2 ~]# date +%z

+0800

[root@node2 ~]#

主要就是後面的+0800,東八區

修改時區

[root@node2 ~]# vim /etc/sysconfig/clock

[root@node2 ~]# cat /etc/sysconfig/clock

ZONE="Asia/Shanghai"

[root@node2 ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

cp: overwrite `/etc/localtime'? y

[root@node2 ~]#

時區的信息存在/usr/share/zoneinfo/下面,本機的時區信息存在/etc/localtime,利用tab鍵技巧,可以任意修改時區。

tzselect,互動式命令,本人試過沒用處效果,不建議使用。

二、時間相關指令

概念:Linux時間有2個

系統時間:也叫軟件時間(sys),1970年1月1日到當前時間的秒數

BIOS時間:也叫硬件時間(hc)

顯示時間:

[root@dev01 ~]# date 121914372015

2015年 12月 19日 星期六 14:37:00 CST

[root@dev01 ~]#

[root@dev01 ~]# hwclock -r

2016年12月19日 星期一 14時37分58秒  -0.523154 seconds

[root@dev01 ~]#

[root@dev01 ~]# hwclock -w

[root@dev01 ~]# hwclock -r

2015年12月19日 星期六 14時37分29秒  -1.054204 seconds

[root@dev01 ~]#

[root@dev01 ~]#

備註:

設置日期的格式:

#date MMDDhhmmYYYY

MM:月份

DD:日期

hh:小時

mm:分鐘

YYYY:公元年

#hwclock [rw]

-r :也就是read,讀出目前bios內的時間參數

-w:也就是write,將目前的Linux系統時間寫入bios中

Linux的網絡校時:

#ntpdate [NTP IP/hostname]

例如:

#ntpdate time.windows.com


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章