Linux如何查看同步時(shí)間服務(wù)器IP
本文將針對Linux如何查看同步時(shí)間服務(wù)器IP進(jìn)行詳細的闡述。全文將分成四個(gè)方面討論,分別是如何查看本地時(shí)間、如何查看cron時(shí)間計劃、如何查看ntp服務(wù)器信息以及如何手動(dòng)同步時(shí)間。通過(guò)本文的學(xué)習,您將能夠深刻了解如何在Linux系統上查看同步時(shí)間服務(wù)器IP。
1、查看本地時(shí)間
首先要在Linux系統上查看同步時(shí)間服務(wù)器IP,我們需要先知道本地時(shí)間??梢酝ㄟ^(guò)以下幾種方法來(lái)查看本地時(shí)間:方法一:使用date命令
在終端輸入date命令,即可顯示系統當前時(shí)間。
例如:
date
輸出結果為:
Sat Sep 10 16:08:45 CST 2022
方法二:/etc/localtime
/etc/localtime文件中存儲了系統當前的本地時(shí)間,該文件相當于在Windows操作系統中的本地時(shí)間設置。
如果需要查看本地時(shí)間,請使用以下命令來(lái)打開(kāi)/etc/localtime文件:
cat /etc/localtime
2、查看cron時(shí)間計劃
cron是Linux中一個(gè)非常有用的定時(shí)任務(wù)工具。我們可以通過(guò)它來(lái)設置系統定時(shí)執行任務(wù)和更新系統時(shí)間。我們可以通過(guò)以下命令來(lái)查看定時(shí)任務(wù)計劃:方法一:crontab -l
該命令用于查看當前用戶(hù)下的cron任務(wù)計劃,輸入該命令后即可列出所有cron任務(wù):
例如:
crontab -l
輸出結果為:
*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1
方法二:cat /etc/crontab
該命令用于查看系統所有用戶(hù)的任務(wù)計劃,輸入該命令后即可讀取/etc/crontab文件并列出所有任務(wù):
例如:
cat /etc/crontab
輸出結果為:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/var/spool/cron
# For details see man 4 crontabs
…
*/5 * * * * root /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1
…
3、查看ntp服務(wù)器信息
NTP服務(wù)器是用來(lái)同步Linux系統時(shí)間的最常見(jiàn)方式。我們可以通過(guò)以下方法來(lái)查看ntp服務(wù)器信息:方法一:使用ntpdate命令
在Linux系統中,我們可以使用ntpdate命令查詢(xún)ntp服務(wù)器信息。使用以下命令即可查詢(xún)ntp服務(wù)器地址和ntp服務(wù)的工作狀態(tài):
例如:
ntpdate -d time.nist.gov
輸出結果為:
server 216.229.0.179, stratum 2, offset 0.001936,
delay 0.04356
Sat Sep 10 16:48:34 CST 2022 (OK)
方法二:使用ntpq -p命令
ntpq -p命令可以查詢(xún)已知的NTP服務(wù)器列表并顯示所連接的時(shí)間服務(wù)器狀態(tài)。以下是示例代碼:
例如:
ntpq -p
輸出結果為:
remote refid st t when poll reach delay offset jitter
==============================================================================
+clock.fmt.he.ne 131.188.3.220 2 u 850 1024 377 0.411 -0.036 0.034
+time.akamai.com 69.216.217.22 2 u 639 1024 377 32.657 2.282 0.411
+ns01.exonet.nl 192.87.106.2 2 u 355 1024 377 24.461 -2.192 0.370
4、手動(dòng)同步時(shí)間
當我們需要手動(dòng)同步系統時(shí)間時(shí),可以使用以下命令:方法一:使用ntpdate命令
我們可以使用ntpdate命令來(lái)進(jìn)行時(shí)間同步。使用以下代碼即可:
例如:
ntpdate time.nist.gov
方法二:使用timedatectl命令
該命令可以幫助我們更方便地設置時(shí)間和日期,在終端中輸入以下命令即可:
例如:
timedatectl set-time "2013-04-04 12:12:12"
總結:
通過(guò)上述四個(gè)方面的學(xué)習,我們可以在Linux系統上輕松地查看同步時(shí)間服務(wù)器IP并手動(dòng)完成時(shí)間同步。不同的方法適用于不同的場(chǎng)合,根據具體需求可以靈活地選擇哪種方法進(jìn)行操作才能最大化發(fā)揮Linux系統的優(yōu)勢。