2018/10/05

[程式設計] Ubuntu自動校時,自動修正時區(timezone) 亞洲台北 +8,時間不再跑掉

不管是哪家VPS都會發生重開機之後時區跑掉的問題,開機久了時間也會失準,

Linux Ubuntu 時間跑掉

這篇要來一個小小的教學,讓你的Linux/Ubuntu/CentOs/Debian會自動對時間,

重開機自動對時區(timezone) VPS主機不像一般實體主機有主機板BIOS存著時區的設定,

有時候重開機有時候會變成VM母體主機時區,如果你Run的Service是有時效性的,

那這個對時與校正時區就非常重要了。 我這邊利用Linux的Crontab (例行性工作排程) 實現這個功能。

 

1. 先進入 crontab 設定,直接在bash底下執行

~# crontab -e

 

2. 修改crontab規則

#每天自動對時一次 sync time
0 0 * * * sudo /usr/sbin/ntpdate time.stdtime.gov.tw
#電腦重開機自動對時 sync time
@reboot sleep 15; sudo /usr/sbin/ntpdate time.stdtime.gov.tw
#電腦重開機後自動校正時區(台北+8)
@reboot sleep 15; sudo cp /usr/share/zoneinfo/Asia/Taipei /etc/localtime

沒有留言:

你所信的,其實是「人」說的話──從「信」字看哲學的本質

有沒有想過,「信」這個字,其實一點都不神祕?它的結構非常直白:左邊一個「人」,右邊一個「言」——簡單來說,就是「人說的話」。那為什麼我們常常會覺得「信仰」很高深?「相信」很堅定?難道不過是選擇聽信某個人所說的話而已嗎?