国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

在Linux上使用NTP保持精確的時間

系統 Linux
如何保持正確的時間,如何使用 NTP 和 systemd 讓你的計算機在不濫用時間服務器的前提下保持同步。

[[223006]]

如何保持正確的時間,如何使用 NTP 和 systemd 讓你的計算機在不濫用時間服務器的前提下保持同步。

 

它的時間是多少?

讓 Linux 來告訴你時間的時候,它是很奇怪的。你可能認為是使用 time 命令來告訴你時間,其實并不是,因為 time 只是一個測量一個進程運行了多少時間的計時器。為得到時間,你需要運行的是 date 命令,你想查看更多的日期,你可以運行 cal 命令。文件上的時間戳也是一個容易混淆的地方,因為根據你的發行版默認情況不同,它一般有兩種不同的顯示方法。下面是來自 Ubuntu 16.04 LTS 的示例:

  1. $ ls -l
  2. drwxrwxr-x 5 carla carla 4096 Mar 27 2017 stuff
  3. drwxrwxr-x 2 carla carla 4096 Dec 8 11:32 things
  4. -rw-rw-r-- 1 carla carla 626052 Nov 21 12:07 fatpdf.pdf
  5. -rw-rw-r-- 1 carla carla 2781 Apr 18 2017 oddlots.txt

有些顯示年,有些顯示時間,這樣的方式讓你的文件更混亂。GNU 默認的情況是,如果你的文件在六個月以內,則顯示時間而不是年。我想這樣做可能是有原因的。如果你的 Linux 是這樣的,嘗試用 ls -l --time-style=long-iso 命令,讓時間戳用同一種方式去顯示,按字母順序排序。請查閱 如何更改 Linux 的日期和時間:簡單的命令 去學習 Linux 上管理時間的各種方法。

 

檢查當前設置

NTP —— 網絡時間協議,它是保持計算機正確時間的老式方法。ntpd 是 NTP 守護程序,它通過周期性地查詢公共時間服務器來按需調整你的計算機時間。它是一個簡單的、輕量級的協議,使用它的基本功能時設置非常容易。systemd 通過使用 systemd-timesyncd.service 已經越俎代庖地 “干了 NTP 的活”,它可以用作 ntpd 的客戶端。

在我們開始與 NTP “打交道” 之前,先花一些時間來了檢查一下當前的時間設置是否正確。

你的系統上(至少)有兩個時鐘:系統時間 —— 它由 Linux 內核管理,第二個是你的主板上的硬件時鐘,它也稱為實時時鐘(RTC)。當你進入系統的 BIOS 時,你可以看到你的硬件時鐘的時間,你也可以去改變它的設置。當你安裝一個新的 Linux 時,在一些圖形化的時間管理器中,你會被詢問是否設置你的 RTC 為 UTC(世界標準時間Coordinated Universal Time)時區,因為所有的時區和夏令時都是基于 UTC 的。你可以使用 hwclock 命令去檢查:

  1. $ sudo hwclock --debug
  2. hwclock from util-linux 2.27.1
  3. Using the /dev interface to the clock.
  4. Hardware clock is on UTC time
  5. Assuming hardware clock is kept in UTC time.
  6. Waiting for clock tick...
  7. ...got clock tick
  8. Time read from Hardware Clock: 2018/01/22 22:14:31
  9. Hw clock time : 2018/01/22 22:14:31 = 1516659271 seconds since 1969
  10. Time since last adjustment is 1516659271 seconds
  11. Calculated Hardware Clock drift is 0.000000 seconds
  12. Mon 22 Jan 2018 02:14:30 PM PST .202760 seconds

Hardware clock is on UTC time 表明了你的計算機的 RTC 是使用 UTC 時間的,雖然它把該時間轉換為你的本地時間。如果它被設置為本地時間,它將顯示 Hardware clock is on local time。

你應該有一個 /etc/adjtime 文件。如果沒有的話,使用如下命令同步你的 RTC 為系統時間,

  1. $ sudo hwclock -w

這個命令將生成該文件,內容看起來類似如下:

  1. $ cat /etc/adjtime
  2. 0.000000 1516661953 0.000000
  3. 1516661953
  4. UTC

新發明的 systemd 方式是去運行 timedatectl 命令,運行它不需要 root 權限:

  1. $ timedatectl
  2. Local time: Mon 2018-01-22 14:17:51 PST
  3. Universal time: Mon 2018-01-22 22:17:51 UTC
  4. RTC time: Mon 2018-01-22 22:17:51
  5. Time zone: America/Los_Angeles (PST, -0800)
  6. Network time on: yes
  7. NTP synchronized: yes
  8. RTC in local TZ: no

RTC in local TZ: no 表明它使用 UTC 時間。那么怎么改成使用本地時間?這里有許多種方法可以做到。最簡單的方法是使用一個圖形配置工具,比如像 openSUSE 中的 YaST。你也可使用 timedatectl

  1. $ timedatectl set-local-rtc 0

或者編輯 /etc/adjtime,將 UTC 替換為 LOCAL。

 

systemd-timesyncd 客戶端

現在,我已經累了,但是我們剛到非常精彩的部分。誰能想到計時如此復雜?我們甚至還沒有了解到它的皮毛;閱讀 man 8 hwclock 去了解你的計算機如何保持時間的詳細內容。

systemd 提供了 systemd-timesyncd.service 客戶端,它可以查詢遠程時間服務器并調整你的本地系統時間。在 /etc/systemd/timesyncd.conf 中配置你的(時間)服務器。大多數 Linux 發行版都提供了一個默認配置,它指向他們維護的時間服務器上,比如,以下是 Fedora 的:

  1. [Time]
  2. #NTP=
  3. #FallbackNTP=0.fedora.pool.ntp.org 1.fedora.pool.ntp.org

你可以輸入你希望使用的其它時間服務器,比如你自己的本地 NTP 服務器,在 NTP= 行上輸入一個以空格分隔的服務器列表。(別忘了取消這一行的注釋)NTP= 行上的任何內容都將覆蓋掉 FallbackNTP 行上的配置項。

如果你不想使用 systemd 呢?那么,你將需要 NTP 就行。

 

配置 NTP 服務器和客戶端

配置你自己的局域網 NTP 服務器是一個非常好的實踐,這樣你的網內計算機就不需要不停查詢公共 NTP 服務器。在大多數 Linux 上的 NTP 都來自 ntp 包,它們大多都提供 /etc/ntp.conf 文件去配置時間服務器。查閱 NTP 時間服務器池 去找到你所在的區域的合適的 NTP 服務器池。然后在你的 /etc/ntp.conf 中輸入 4 - 5 個服務器,每個服務器用單獨的一行:

  1. driftfile /var/ntp.drift
  2. logfile /var/log/ntp.log
  3. server 0.europe.pool.ntp.org
  4. server 1.europe.pool.ntp.org
  5. server 2.europe.pool.ntp.org
  6. server 3.europe.pool.ntp.org

driftfile 告訴 ntpd 它需要保存用于啟動時使用時間服務器快速同步你的系統時鐘的信息。而日志也將保存在他們自己指定的目錄中,而不是轉儲到 syslog 中。如果你的 Linux 發行版默認提供了這些文件,請使用它們。

現在去啟動守護程序;在大多數主流的 Linux 中它的命令是 sudo systemctl start ntpd。讓它運行幾分鐘之后,我們再次去檢查它的狀態:

  1. $ ntpq -p
  2. remote refid st t when poll reach delay offset jitter
  3. ==============================================================
  4. +dev.smatwebdesi 192.168.194.89 3 u 25 64 37 92.456 -6.395 18.530
  5. *chl.la 127.67.113.92 2 u 23 64 37 75.175 8.820 8.230
  6. +four0.fairy.mat 35.73.197.144 2 u 22 64 37 116.272 -10.033 40.151
  7. -195.21.152.161 195.66.241.2 2 u 27 64 37 107.559 1.822 27.346

我不知道這些內容是什么意思,但重要的是,你的守護程序已經與時間服務器開始對話了,而這正是我們所需要的。你可以去運行 sudo systemctl enable ntpd 命令,永久啟用它。如果你的 Linux 沒有使用 systemd,那么,給你留下的家庭作業就是找出如何去運行 ntpd。

現在,你可以在你的局域網中的其它計算機上設置 systemd-timesyncd,這樣它們就可以使用你的本地 NTP 服務器了,或者,在它們上面安裝 NTP,然后在它們的 /etc/ntp.conf 上輸入你的本地 NTP 服務器。

NTP 服務器會受到攻擊,而且需求在不斷增加。你可以通過運行你自己的公共 NTP 服務器來提供幫助。下周我們將學習如何運行你自己的公共服務器。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-01-27 08:53:31

LinuxNTP同步

2019-12-05 10:30:17

LinuxMultitail

2011-03-22 10:06:27

LinuxZFS

2021-08-11 11:02:17

Linuxtime命令

2021-05-10 07:30:07

Linux統計程序

2021-05-11 11:52:23

Linuxtime命令

2018-02-26 08:14:20

LinuxDocker容器

2019-12-09 14:50:44

LinuxWindow Make桌面

2019-12-20 08:50:21

LinuxKsnip截圖

2020-04-10 09:56:12

at命令Linux安排任務

2020-10-26 12:30:23

LinuxyumZFS

2021-08-19 18:28:22

FedoraLinuxOpenCV

2018-11-06 09:24:55

LinuxLutries命令

2022-05-25 16:38:42

sudoLinuxroot 賬戶

2018-09-13 08:00:00

LinuxNetplan網絡配置

2020-05-09 12:01:40

Linux開源軟件SDN

2022-07-26 10:13:11

LinuxGNOMERhythmbox

2023-10-15 14:53:22

Arch LinuxYay

2021-07-12 17:45:25

LinuxTealdeer手冊頁

2020-08-15 07:30:58

Linux命令匯總
點贊
收藏

51CTO技術棧公眾號

国产色视频一区| 无限国产资源| 日韩欧美中文在线| 91久久精品无嫩草影院| 丝袜人妻一区二区三区| 欧美激情啊啊啊| 26uuu久久天堂性欧美| 91福利精品在线观看| 好吊色欧美一区二区三区四区 | 国产激情一区二区三区桃花岛亚洲 | 看全色黄大色大片| free性亚洲| 久久亚洲精品毛片| 麻豆91在线看| 亚洲七七久久综合桃花剧情介绍| 国产日韩综合一区二区性色av| 亚洲色图在线播放| 国产一区二区三区四区二区| 在线日本中文字幕| 中国女人做爰视频| 91成人在线视频| 色偷偷88欧美精品久久久| 狼人天天伊人久久| 欧美变态xxxx| 97婷婷大伊香蕉精品视频| 99久久婷婷国产综合精品| 天天综合av| 久久久久一区二区| 色婷婷综合久久久| 国产精品1024| 黄网站欧美内射| 亚洲成色999久久网站| 99综合久久| 男女男精品视频站| 国产欧美日韩视频一区二区三区| 日韩精品一区二区三区视频在线观看 | 亚洲网址在线| 加勒比在线日本| 日韩禁在线播放| 国产在线一区二区| 国产精品夜夜爽| 国产成人天天5g影院在线观看| 免费看欧美黑人毛片| 一本大道久久加勒比香蕉| 午夜精品视频| 免费在线看v| 国产精品v欧美精品v日韩| 国产精品婷婷午夜在线观看| 国模冰冰炮一区二区| 成人在线免费看| 超碰在线观看免费版| free性亚洲| 一区二区三区欧美成人| 亚洲高清在线观看一区| 亚洲欧美日韩国产精品| 欧美亚洲动漫制服丝袜| 亚洲美女淫视频| 欧美天天视频| 日韩av手机在线看| 男男视频亚洲欧美| 欧美天堂影院| 国产传媒在线播放| 99re在线视频免费观看| 婷婷久久伊人| 国产精品91视频| 日韩精品免费视频| 亚洲综合一区二区| 亚洲三级电影全部在线观看高清| 亚洲成人在线免费| 欧美丝袜第三区| 国产精品久久一级| 中文字幕日韩一区| 亚洲精品亚洲人成人网| 成人影院天天5g天天爽无毒影院| 欧美视频在线观看一区| 欧美大胆一级视频| 精品欧美日韩在线| 手机福利视频欧美| 都市激情亚洲一区| 国产日韩视频| 国产成人午夜99999| 国产99久久精品| 久久狠狠亚洲综合| 天堂va欧美ⅴa亚洲va一国产| 国产精品麻豆一区二区三区 | 97超碰免费观看| 国产精品久久国产| 久久综合色视频| 人妻av中文系列| av免费看大片| 国产又大又黄又粗的视频| 黑人另类av| 久久精品国产sm调教网站演员| 久久久久久久香蕉| 国产男人精品视频| 国产精品揄拍500视频| 久久免费视频一区| 亚洲视频一区在线| 亚洲欧美日韩国产手机在线 | 亚洲自拍偷拍在线| 日韩免费一区二区三区| 高清国产在线一区| 国产精品久久亚洲7777| 成视频在线观看免费观看| 97欧美成人| 一本久道久久综合婷婷鲸鱼| 91在线观看免费视频| 日韩女优毛片在线| 欧美日韩免费视频| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 激情五月六月婷婷| 青青艹视频在线| 激情五月综合网| 四虎成人在线| 主播国产精品| 欧美aaa免费| 欧美大片网站| 经典三级一区二区| 日韩激情av在线播放| 欧美日韩激情视频| 欧美一卡2卡三卡4卡5免费| 欧美日韩不卡一区| 国产天堂在线播放视频| 91福利国产在线观看菠萝蜜| 一级日本在线| 日本色护士高潮视频在线观看| 成人影欧美片| 成人黄色大片在线免费观看| 激情成人中文字幕| 国产精品入口久久| 欧美电影免费观看| 日韩精品一区二区三区不卡| 1024欧美极品| 香蕉一区二区| 亚洲成人免费看| 亚洲永久在线观看| 亚洲色图图片网| 精品一区二区三区中文字幕老牛| 日本一区二区三区高清不卡| 欧美大片免费观看| 中文字幕乱码人妻综合二区三区| 亚洲精品福利电影| 国产在线精品免费av| 亚洲а∨天堂久久精品9966| 今天免费高清在线观看国语| 成人短视频在线观看| 视频一区视频二区在线观看| 亚洲国产精品va在线看黑人| 久久青青草综合| 第一av在线| 国产成人综合在线| 欧美成人午夜激情在线| 人人澡人人爽人人揉| 综合激情视频| 国产精品99一区二区| 亚洲免费观看| 久久久一区二区| 亚洲精品亚洲人成人网在线播放| 久久女同精品一区二区| 亚洲国产精品久久久久婷婷884 | 亚洲精品一区二区三| 韩日精品中文字幕| 国产成人精品久久| 91久久精品国产91久久性色| 久久久精品国产免大香伊| 欧美xxxx网站| 国产精品激情| 亚洲成人av片| 免费黄色特级片| 欧美a级在线| 51午夜精品视频| 国产成人精选| 亚洲精品视频在线播放| 番号集在线观看| 亚洲成人av在线电影| 激情视频国产| 乱人伦精品视频在线观看| 亚洲欧洲xxxx| 热国产热中文视频二区| 激情婷婷久久| 在线视频国产日韩| 欧美日韩视频精品二区| 国产福利一区二区| 成人美女av在线直播| www.成人影院| 日韩欧美中文在线| 日韩亚洲欧美视频| 亚洲人体偷拍| 久久6免费高清热精品| 性xxxfreexxxx性欧美| 亚洲欧美一区二区久久| 欧美裸体网站| 盗摄牛牛av影视一区二区| 精品999在线播放| 国产永久av在线| 日本一区二区三区在线观看| 欧美精品亚洲精品| 手机在线电影一区| 久久亚洲综合国产精品99麻豆精品福利 | 五月婷婷综合网|