這篇“如何修改linux時區(qū)”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“如何修改linux時區(qū)”文章吧。
我們提供的服務有:網(wǎng)站設計、做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、安源ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術(shù)的安源網(wǎng)站制作公司
方法:1、利用“sudo rm -f /etc/localtime”等命令修改系統(tǒng)時區(qū);2、利用Systemd更改linux系統(tǒng)時區(qū),語法為“sudo timedatectl set-timezone '時區(qū)'”。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
如果你的 Linux 系統(tǒng)時區(qū)配置不正確,必需要手動調(diào)整到正確的當?shù)貢r區(qū)。NTP 對時間的同步處理只計算當?shù)貢r間與 UTC 時間的偏移量,因此配置一個 NTP 對時間進行同步并不能解決時區(qū)不正確的問題。所以大家在用了國外云計算服務商如 Microsoft Azure 或其它 vps、虛擬機時,需要注意是否與中國大陸的時區(qū)一致。
查看Linux當前時區(qū)
你可以使用如下命令非常容易地就查看到 Linux 系統(tǒng)的當前時區(qū):
date ls -l /etc/localtime
獲取時區(qū)TZ值
要更改 Linux 系統(tǒng)時區(qū)首先得獲知你所當?shù)貢r區(qū)的 TZ 值,使用 tzselect 命令即可查看并選擇已安裝的時區(qū)文件。
執(zhí)行 tzselect 命令
通過向?qū)нx擇你所在大洲、國家和城市
tzselect 最終將以 Posix TZ 格式(例如 Asia/Shanghai)輸出你所在的時區(qū)值,將此記錄下來。
更改每個用戶的時區(qū)
Linux 用戶一個多用戶系統(tǒng),每個用戶都可以配置自己所需的時區(qū),你可以為自己新增一個 TZ 環(huán)境變量:
export TZ='Asia/Shanghai'
執(zhí)行完成之后需要重新登錄系統(tǒng)或刷新 ~/.bashrc 生效。
source ~/.bashrc
更改Linux系統(tǒng)時區(qū)
要更改 Linux 系統(tǒng)整個系統(tǒng)范圍的時區(qū)可以使用如下命令:
sudo rm -f /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
注意:/usr/share/zoneinfo/Asia/Shanghai 中的具體時區(qū)請用自己獲取到的 TZ 值進行替換。
使用Systemd更改Linux系統(tǒng)時區(qū)
如果你使用的 Linux 系統(tǒng)使用 Systemd,還可以使用 timedatectl 命令來更改 Linux 系統(tǒng)范圍的時區(qū)。在 Systemd 下有一個名為 systemd-timedated 的系統(tǒng)服務負責調(diào)整系統(tǒng)時鐘和時區(qū),我們可以使用 timedatectl 命令對此系統(tǒng)服務進行配置。
sudo timedatectl set-timezone 'Asia/Shanghai'
以上就是關(guān)于“如何修改linux時區(qū)”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。