環境:ubuntu
源於一次專案需要修改系統時間,但是每次修改後又被同步回網路時間,找了好久發現是這個原因:
ntp即network time protocol(網路時間協議),是乙個網際網路協議,用於同步計算機之間的系統時鐘。timedatectl程式可以自動同步linux系統時鐘到使用ntp的遠端伺服器(大部分linux系統自帶ntp服務而不帶ntp client,所以糾結了半天找不到為什麼都沒裝ntp每次改了時間又被同步回網路時間去了)。
1、timedatectl命令:
timedatelocal time: 三 2017-07-05 10:57:53 cst
universal time: 三 2017-07-05 02:57:53 utc
timezone: asia/chongqing (cst, +0800)
ntp enabled: no
ntp synchronized: no
rtc in local tz: no
dst active: n/a
2,開啟關閉ntp(這樣就不會自動同步時間了)
timedatectl set-ntp true/false
3,更改時間(使用date命令)
date -s '2020-12-12 11:11:00' #將時間更改成2023年12月12號 11點11分
由於工作中較多使用centos,而且時間的一些命令也是我們經常會遇到的,在此記錄下,便於以後查詢。
ntpdate -u ntp.api.bz中國國家授時中心:210.72.145.44
ntp伺服器(上海) :ntp.api.bz
時間分為系統時間和硬體時間(如果兩者時間不一致時,在重新啟動系統的時候會讀取硬體時間,並將系統時間修改為硬體時間)
系統時間檢視
date
硬體時間檢視
hwclock/clock
系統時間的修改已經在前面寫到了,這裡講講硬體時間修改
hwclock --set --date="2018-09-08 14:55" #修改硬體時間為2023年9月8號14點55分
系統時間同步硬體時間(以系統時間為準)
hwclock -w
硬體時間同步系統時間(以硬體時間為準)
hwclock -s
時區更改,當我們開了一台vps時,很多時候時區不對,我們需要更改下時區
時區檔案是/etc/localtime
[root@vp-n ~]# datetue may 22 03:45:06 utc 2018
[root@vp-n ~]# ls -l /etc/localtime
lrwxrwxrwx 1 root root 25 may 2 22:36 /etc/localtime -> ../usr/share/zoneinfo/utc
更改成北京時間
[root@vp-n ~]# rm -f /etc/localtime[root@vp-n ~]# ln -s /usr/share/zoneinfo/asia/shanghai /etc/localtime
[root@vp-n ~]# date
tue may 22 11:59:54 cst 2018
以上就是對於時間的一些基本的記錄,便於以後查詢。
ubuntu關閉時間同步與centos更改時間
環境 ubuntu 源於一次專案需要修改系統時間,但是每次修改後又被同步回網路時間,找了好久發現是這個原因 ntp即network time protocol 網路時間協議 是乙個網際網路協議,用於同步計算機之間的系統時鐘。timedatectl程式可以自動同步linux系統時鐘到使用ntp的遠端伺...
Ubuntu 設定與同步時間
linux的時間分為 system clock,系統時間,指當前linux kernel中的時間 real time clock,硬體時間,簡稱rtc,主機板上有電池供電的時間 檢視系統時間的命令 date 或 date r 設定系統時間的命令 date set 月 日 年 時 分 秒 例 date...
ubuntu時間同步
linux預設情況下使用utc格式作為標準時間格式,如果在linux下執行程式,且在程 序中指定了與系統不一樣的時區的時候,可能會造成時間錯誤。如果是ubuntu的桌面版,則可以直接在圖形模式下修改時區資訊,但如果是在server版 呢,則需要通過tzconfig來修改時區資訊了。使用方式 如將時區...