關於linux系統時區的查看-修改與配置


Linux系統的時區在安裝系統時,就會要求配置,或者有一個默認的配置

時區直接影響OS層的時間顯示,尤其date命令顯示,或者date命令進行時間轉換計算時,也會有影響

 

1、如果查看當前系統配置的時區(通過date命令,或者查看/etc/localtime軟鏈接可心查詢到):

2、要更改 Linux 系統時區首先得獲知你所當地時區的 TZ 值,

     使用 tzselect 命令即可查看並選擇已安裝的時區文件,如選擇中國北京,最后會有如下提示

You can make this change permanent for yourself by appending the line
    TZ='Asia/Shanghai'; export TZ
to the file '.profile' in your home directory; then log out and log in again.

3、時區的設置可以是全局的,也是每個用戶使用不同的時間,如果單獨定義可以參考第2步

4、更改Linux系統全局的時區設置(/usr/share/zoneinfo/Asia/Shanghai 中的具體時區請用自己獲取到的 TZ 值進行替換)

ls -la /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5、如果你使用的 Linux 系統使用 Systemd,還可以使用 timedatectl 命令來更改 Linux 系統范圍的時區。

     在 Systemd 下有一個名為 systemd-timedated 的系統服務負責調整系統時鍾和時區,我們可以使用 timedatectl 命令對此系統服務進行配置。

# 時區、時間信息的查看
timedatectl
# 時區配置的修改,當然最終的原理同上面的方法一樣
timedatectl set-timezone 'Asia/Shanghai'

 

 

 

尊重別人的勞動成果 轉載請務必注明出處:https://www.cnblogs.com/5201351/p/15027665.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM