date命令及Centos時區更改

大家都知道通過通過date命令可以查看時間比如

date     查看系統當前時間

date +%Y    顯示年份 2017

date +%y    顯示年份 17

date +%m    顯示月    5

date +%d    顯示日    12

date +%w    顯示星期    5

date +%H    顯示時

date +%M    顯示分

date +%S    顯示秒

date +%F    顯示年-月-日

date +%T    顯示 時:分:秒

而有時候系統的時區是錯誤,比如

[root@localhost ~]# date
Fri May 12 02:03:53 PDT 2017
可以看到自己時區爲PDT而大陸一般是東八區,即CST.那麼如何更改時區呢?

我們可以通過命令tzselect回車

此時系統會給出很多提示,我們按照提示一步步分別選擇 Asia ,China,east China。

這個時候會給出一段信息提示

The following information has been given:

 China
 east China - Beijing, Guangdong, Shanghai, etc.

Therefore TZ='Asia/Shanghai' will be used.
Local time is now: Fri May 12 17:02:55 CST 2017.
Universal Time is now: Fri May 12 09:02:55 UTC 2017.
Is the above information OK?
1) Yes
2) No
#?

此時,我們輸入1,選擇完畢!

但是時區此時實際上並未修改,因爲系統只是根據你的選擇給出建議,時區修改還需要我們自己在敲入一段命令

TZ='Asia/Shanghai';export TZ

此時,我們纔算是真的修改了時區。

再次查看date

[root@localhost ~]# date
Fri May 12 17:09:46 CST 2017

時區修改完成。

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