近期發現我的fedora系統,時間過慢,所以想實現伺服器跟網路時間伺服器的同步;
在網上搜尋了一些資料,發現有兩種方法,
一種是用xntpd,可以調整時間的頻率並修改到bios裡去,但覺得這類做法過於複雜還有可能影響到伺服器的執行,該方法的優勢也明顯除錯好以後一勞永逸,對應用不會有任何影響;
另一種是採用ntpdate,該方法就是使用這個工具去跟網上的時間伺服器進行同步,但這裡就需要做乙個任務多長時間去同步一次,該方法簡單設定容易,對伺服器沒有什麼影響,但缺點也明顯就是時間不是很準確,但對時間要求不是很高的伺服器還是可以的,我採用的就是這種方法。以下是我的設定方法:
1、確認已經安裝了ntpdate,fedora預設是都安裝了,如果沒有,也可以通過yum安裝,這裡就不熬述;
2、測試同步效果,我在這用的時間伺服器是pool.ntp.org,命令是「ntpdate pool.ntp.org」,同步成功那麼下一步;
3、配置定時任務,這裡定時任務fedora帶的crontab來實現,在fedora都自帶;
4、我這裡是配置為每小時同步一次,crontab的實現方式是,在/etc/crontab檔案中配置執**況,那麼預設就有了,每小時、每天、每週、每月都固定執行相對應的目錄裡的指令碼,比如:在/etc/cron.hourly/下的指令碼就是每小時執行一次;
5、在/etc/cron.hourly/新建ntpdate.sh檔案內容為「ntpdate pool.ntp.org」儲存,並更改可執行許可權「chmod 777 ntpdate.sh」那麼,執行「./ntpdate.sh」看是否執行成功,成功後可以重啟cronb服務,「/etc/init.d/cronb restart」服務重啟後那麼配置成功。
注:以上方法可以實現每小時從網上更新一次時間,但是不能實現幾分鐘更新一次。
同步Linux的系統時間
今天突然斷電了 家裡的老電腦啟動後發現系統時間不對了 估計cmos 電池杯具了 導致gmail https登不上 於是更新一下系統時間 root9885 ckold date tue jan 1 00 11 42 cst 2002.root9885 ckold sudo ntpdate ntp.ub...
linux同步系統時間
一.date命令檢視時間 cst 北京時間 8時區 gtm 格林威治時間 0時區 二.tzselect命令用於選擇時區 要注意的是tzselect只是幫我們把選擇的時區顯示出來,並不會實際生效,也就是說它僅僅告訴我們怎麼樣去設定環境變數tz 三.聯網同步時間 3.1.安裝ntpdate工具 sudo...
Linux系統時間同步
不同的linux伺服器在api互動時可能會有時間戳的驗證,由於伺服器時間不同可能到時超時,所以需要通過同步時間 date命令 date 檢視當前時間,結果如下 tue mar 4 01 36 45 cst 2014 date s 09 38 40 設定當前時間,結果如下 tue mar 4 09 3...