環? 境
- CentOS 8
檢查現在的時區
timedatectl是一個命令行實用程序,允許您查看和更改系統的時間和日期。
[root@localhost?~]#?timedatectl
???????????????Local?time:?Tue?2020-03-31?16:35:23?CST
???????????Universal?time:?Tue?2020-03-31?08:35:23?UTC
?????????????????RTC?time:?Tue?2020-03-31?08:35:23
????????????????Time?zone:?Asia/Shanghai?(CST,?+0800)
System?clock?synchronized:?yes
??????????????NTP?service:?active
??????????RTC?in?local?TZ:?no
更改時區
在更改時區之前,您需要找出要使用的時區名稱。要列出所有可用時區,請使用下面的命令:
[root@localhost?~]#?timedatectl?list-timezones
…
Asia/Samarkand
Asia/Seoul
Asia/Shanghai
Asia/Singapore
Asia/Srednekolymsk
…
然后使用set-timezone選項更改時區,比如更改為Europe/Berlin:
[root@localhost?~]#?timedatectl?set-timezone?Europe/Berlin
使用創建連接的方式更改時區
如果運行的是舊版本的Centos,比如Centos6之前的版本,并且系統上不存在timedatectl命令,則可以通過將/etc/localtime符號鏈接到/usr/share/zoneinfo目錄中的時區文件來更改時區。
查看一下/usr/share/zoninfo下面的時區文件,
[root@localhost?~]#?ls?/usr/share/zoneinfo/
[root@localhost?~]#?ls?/usr/share/zoneinfo/Asia/
現在替換時區文件。
[root@localhost?~]#?ln?-sf?/usr/share/zoneinfo/Asia/Shanghai?/etc/localtime
[root@localhost?~]#?date
Tue?Mar?31?16:53:59?CST?2020
可以看到已經切換到了CST中國標準時間
總? 結
在本文中,使用了兩種方式修改時區。一種是使用timedatectl,另一種方式使用創建鏈接的方式。
官方站點:www.linuxprobe.com
?Linux命令大全:www.linuxcool.com
Linux系統下載站:www.linuxdown.com
劉遄老師QQ:5604922
Linux技術交流群:193666693
(新群,火熱加群中……)
書籍在線學習(電腦閱讀效果佳):
http://www.linuxprobe.com/chapter-00.html
? ? 想要學習Linux系統的讀者可以點擊按鈕來了解書籍《Linux就該這么學》,同時也非常適合專業的運維人員閱讀,成為輔助您工作的高價值工具書!