ubuntu修改時區以及永久的修改時間

2021-08-18 16:43:21 字數 3456 閱讀 9403

#     ubuntu修改時區以及永久的修改時間

首先遇到了幾個坑,我剛開始查詢的都是linux的操作方法,雖然ubuntu也是linux但是不同的linux系統的方法還是不一樣的。同時在修改時間的過程中發現自己的時區是不對的。中國的時區應該是 thu, 12 apr 2018 20:57:17 +0800 最後結尾+8000是中國北京時區。之後還遇到了修改時區的坑,這裡慢慢給大家講。

## 如何檢視時區(date -r)

```bash

root@compute16:~

# date -r

thu, 12 apr 2018 20:57:17 +0800

```## 如何修改時區(tzselect命令)(本人重啟之後又變回原來的時區了)

```bash

root@compute16:~

# tzselect

please identify a location so that

time

zone rules can be

setcorrectly.

please

select

acontinent, ocean,

"coord"

, or

"tz"

. 1) africa

2) americas

3) antarctica

4) asia

5) atlantic ocean

6) australia

7) europe

8) indian ocean

9) pacific ocean

10) coord - i want to use geographical coordinates.

11) tz - i want to specify the

time

zone using the posix tz format.

#? 4

please

select

acountry whose clocks agree with yours.

1) afghanistan       18) israel            35) palestine

2) armenia       19) japan         36) philippines

3) azerbaijan        20) jordan            37) qatar

4) bahrain       21) kazakhstan        38) russia

5) bangladesh        22) korea (north)     39) saudi arabia

6) bhutan        23) korea (south)     40) singapore

7) brunei        24) kuwait            41) sri lanka

8) cambodia          25) kyrgyzstan        42) syria

9) china         26) laos          43) taiwan

10) cyprus        27) lebanon           44) tajikistan

11) east timor        28) macau         45) thailand

12) georgia       29) malaysia          46) turkmenistan

13) hong kong         30) mongolia          47) united arab emirates

14) india         31) myanmar (burma)       48) uzbekistan

15) indonesia         32) nepal         49) vietnam

16) iran          33) oman          50) yemen

17) iraq          34) pakistan

#? 9

please

select

oneof the following

time

zone regions.

1) beijing time

2) xinjiang time

#? 1

the following information has been given:

china

beijing time

therefore tz=

'asia/shanghai'

will be used.

local

time

is now:  thu apr 12 21:05:23 cst 2018.

universal time is now:  thu apr 12 13:05:23 utc 2018.

is the above information ok?

1) yes

2) no

#? 1

you can make this change permanent

for tz=

'asia/shanghai'

; export

tz to the file

'.profile'

inyour home directory;

then

log out and log

inagain.

root@compute16:~

#  tz='asia/shanghai'; export tz

這樣就把時區選到了中國(但是親測這種方法重啟之後不好使)

```## 修改時區方法二(sudo dpkg-reconfigure tzdata)

執行這個命令之後就根據選擇需要  中國的一般選擇

asia確認,然後選擇shanghai這樣確定後重新時區就改變了。

## 時區修改完畢後就是修改時間了

### 修改系統的時間

```bash

#檢視系統時間

date

#修改系統時間

sudo date -s hh:mm:ss

```### 同步硬體的時間(就是把硬體時間調整到跟軟體一樣)

```bash

sudo hwclock -w

#同步完可以檢視硬體時間

sudo hwclock -r或者是 hwclock 又或者是 hwclock -r

```這樣重啟之後時間就修改完畢了!!!

ubuntu 修改時區

linux預設情況下使用utc格式作為標準時間格式,如果在linux下執行程式,且在程式中指定了與系統不一樣的時區的時候,可能會造成時間錯誤。如果是ubuntu的桌面版,則可以直接在圖形模式下修改時區資訊,但如果是在server版呢,則需要通過tzconfig來修改時區資訊了。使用方式 如將時區設定...

ubuntu 修改時區

1 修改時區,由utp轉為cst 兩中方法 a 終端中輸入 tzselect 回車 輸入12 輸入gst 8 輸入 1 控制台輸入 tz asia shanghai 控制台輸入 export tz b mv etc localtime etc localtime bak ln sf usr shar...

ubuntu 修改時區

先檢視當前系統時間 root ubuntu date r結果時區是 0500 我需要的是東八區,這兒顯示不是,所以需要設定乙個時區 1.執行tzselect 在這裡我們選擇亞洲 asia,確認之後選擇中國 china 最後選擇北京 beijing 2.複製檔案到 etc目錄下 root ubuntu...