先檢視一下當前的時區,下面這個例子中使用utc
即世界統一標準時區。假設你可能需要改為美國西部標準時間,即太平洋時間。
# date在某些發行版的 linux 系統(比如thu aug 17 22:59:24 utc 2016
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在某些發行版的 linux 系統(比如thu aug 17 23:10:14 pdt 2016
ubuntu
)中,系統時區是由/etc/timezone
檔案控制的,所以可以通過修改/etc/timezone
檔案來修改系統時區。
舉個例子,你現在的時區可能在美國東部時間(比如:紐約):
# cat /etc/timezoneamerica/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.設定系統時間與網路時間同步 ...