Linux修改設定時區的幾種方法

2021-09-30 18:08:15 字數 955 閱讀 1899

方法一:

tzselect
在提示下進行時區選擇,但是測試發現選擇完成後並不生效,需要執行提示的命令:

tz=『asia/shanghai』; export tz

並將此命令追加寫入/etc/profile,否則登出當前會話後立即失效。

方法二:

複製相應的時區檔案,替換系統時區檔案;或者建立鏈結檔案

rm -rf /etc/localtime

//先刪除/etc/localtime,否則若存在此檔案軟鏈結會失敗

cp /usr/share/zoneinfo/主時區/次時區 /etc/localtime

//或者

ln -s /usr/share/zoneinfo/主時區/次時區 /etc/localtime

例如:在設定中國時區使用亞洲/上海(+8)

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

//或者

ln -s /usr/share/zoneinfo/asia/shanghai /etc/localtime

方法三:

timedatectl -h

timedatectl list-timezones

timedatectl set-timezone asia/shanghai

方法三比較簡單,優先推薦。

參考文件:

設定修改Linux的時區

設定修改linux的時區 2010 07 27 03 10 12 標籤 linux 職場時區休閒 環境 centos5.x 如果未正確的設定 時區,很可能會影響到一些與時間和 時區相關的程式,如crontab或是mysql中的timestamp資料型別。更改 時區的兩種方法 1.手工修改 所有的時區...

mysql 時區設定 MySQL修改時區的方法小結

說明 這裡總結記錄修改mysql時區的三種方法。方法一 通過mysql命令列模式下動態修改 1.1 檢視mysql當前時間,當前時區 select curtime 或select now 也可以 curtime 15 18 10 show variables like time zone varia...

mysql 時區設定 修改MySQL時區設定的方法

mysql 時區預設是伺服器的時區。檢視 複製 如下 mysql show variables like time zone variable name value system time zone cst time zone system 2 rows in set 0.00 sec 可以通過修改...