修改系統時區 etc localtime

2021-09-29 16:23:16 字數 1498 閱讀 3411

先檢視一下當前的時區,下面這個例子中使用utc即世界統一標準時區。假設你可能需要改為美國西部標準時間,即太平洋時間。

# date 

thu aug 17 22:59:24 utc 2016

在某些發行版的 linux 系統(比如centos)中,系統時區是由/etc/localtime檔案控制的,所以可以通過修改/etc/localtime檔案來修改系統時區。

刪除/etc/localtime檔案,

# cd /etc/ 

# rm localtime

所有的美國時區檔案都可以在/usr/share/zoneinfo/us目錄下找到:

# ls /usr/share/zoneinfo/us/ 

alaska arizona eastern hawaii michigan pacific 

aleutian central east-indiana indiana-starke mountain samoa

其他國家的時區檔案,可以在`/usr/share/zoneinfo/找到。

建立乙個軟連線/etc/localtime,指向上述us目錄中的pacific檔案:

# cd /etc 

# ln -s /usr/share/zoneinfo/us/pacific localtime

到此,已經將系統的時區改為美國西部所在的時區:

# date 

thu aug 17 23:10:14 pdt 2016

在某些發行版的 linux 系統(比如ubuntu)中,系統時區是由/etc/timezone檔案控制的,所以可以通過修改/etc/timezone檔案來修改系統時區。

舉個例子,你現在的時區可能在美國東部時間(比如:紐約):

# cat /etc/timezone 

america/new_york

# vim /etc/timezone 

america/los_angeles

當然,也可以通過在命令列上修改tz的值來設定時區:

# export tz=america/los_angeles

海思rootfs 裡面沒有zoneinfo, 所以要拷貝其他系統zoneinfo到檔案系統/usr/share/zoneinfo

修改linux系統時區

修改linux系統時區 1.檢視當前時區 vi etc sysconfig clock 修改linux系統時間 2.修改設定時區 方法 1 tzselect 方法 2 僅限於redhat linux 和 centos timeconfig 3.複製相應的時區檔案,替換系統預設時區 cp usr sh...

Linux修改系統時區

rhel6 zone asia shanghai 2 刪除檔案rm rf etc localtime 3 建立連線 root ctm9018 ln sf usr share zoneinfo asia shanghai etc localtime rhel7 root localhost timed...

ubuntu修改系統時區和jvm時區

比喻我希望伺服器是西太平洋時間 tzselect在彈出框依次選擇 pacific ocean us cp usr share zoneinfo america los angeles etc localtime sudo apt get install ntpdate2.設定系統時間與網路時間同步 ...