1. 程式人生 > 實用技巧 >centos設定時區

centos設定時區

一、使用date -R檢視時區

root@redis-01:~/chaincode-java# date -R
Fri, 07 Aug 2020 01:25:11 +0000
root@redis-01:~/chaincode-java# 

目前是零時區既格林威治天文臺舊址零時區

二、設定時區

1、會話級

修改tz變數來設定時區

root@redis-01:~/chaincode-java# export  TZ='Asia/Shanghai'
root@redis-01:~/chaincode-java# echo $TZ
Asia/Shanghai
root@redis-01:~/chaincode-java# date
-R Fri, 07 Aug 2020 09:28:54 +0800

顯示的時區已經設定為東八區了

三、系統級

預設情況下情況下,TZ屬性是空,這時候是靠/etc/localtime檔案來確定的時區。而此檔案通常又是一個到/usr/share/zoneinfo/下各種時區檔案的軟連線。通過修改/etc/localtime指向的軟連線,進而修改系統的時區。比如下面的方法,將localtime檔案設定為了北京時間

root@localhost:~/chaincode-java# date -R
Fri, 07 Aug 2020 01:20:43 +0000
root@localhost:~/chaincode-java# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
root@localhost:
~/chaincode-java# date -R Fri, 07 Aug 2020 09:22:19 +0800