同步時(shí)間linux命令?
linux下時(shí)間同步的兩種方法分享
linux時(shí)間同步命令的方法:可以使用ntpdate命令。ntpdate命令使用網(wǎng)絡(luò)時(shí)間協(xié)議(NTP)設(shè)置日期和時(shí)間,通過輪詢指定的確定正確時(shí)間的NTP服務(wù)器來設(shè)置本地日期和時(shí)間。
最方便的方法是,借助cron的計(jì)劃任務(wù),每天進(jìn)行一次時(shí)間同步。
系統(tǒng)時(shí)鐘就是操作系統(tǒng)的kernel所用來計(jì)算時(shí)間的時(shí)鐘。它從 1970年1月1日00:00:00 UTC時(shí)間到目前為止秒數(shù)總和的值,在Linux下系統(tǒng)時(shí)間在開機(jī)的時(shí)候會和硬件時(shí)間同步(synchronization),之后也就各自獨(dú)立運(yùn)行了。
對于linux系統(tǒng)大多數(shù)是命令行界面,所以先介紹字符界面同步時(shí)間方法。
一:NTP是網(wǎng)絡(luò)時(shí)間同步協(xié)議,就是用來同步網(wǎng)絡(luò)中各個(gè)計(jì)算機(jī)的時(shí)間的協(xié)議。
linux下通過ntp時(shí)間同步方法
1、NTP(The Network Time Protocol) 是網(wǎng)絡(luò)時(shí)間協(xié)議,用以同步網(wǎng)絡(luò)內(nèi)計(jì)算機(jī)的時(shí)間。 它通過udp包交換,用特定算法進(jìn)行協(xié)商,從而把計(jì)算機(jī)上的時(shí)間與時(shí)間服務(wù)器上的時(shí)間保持一致。
2、最方便的方法是,借助cron的計(jì)劃任務(wù),每天進(jìn)行一次時(shí)間同步。
3、一:NTP是網(wǎng)絡(luò)時(shí)間同步協(xié)議,就是用來同步網(wǎng)絡(luò)中各個(gè)計(jì)算機(jī)的時(shí)間的協(xié)議。
4、時(shí)間的誤差會增大。可以通過設(shè)置計(jì)劃任務(wù),每天0點(diǎn)同步一下。打開crontab進(jìn)行編輯:$ crontab -e 在crontab任務(wù)文件添加:0 0 * * * root ntpate -s pool.ntp.org -s參數(shù)指定將日志輸出到syslog,而不是標(biāo)準(zhǔn)輸出。
linux硬件時(shí)間與系統(tǒng)時(shí)間同步
在/etc/sysconfig/ntpd文件中,添加【SYNC_HWCLOCK=yes】這樣,就可以讓硬件時(shí)間與系統(tǒng)時(shí)間一起同步。允許BIOS與系統(tǒng)時(shí)間同步,也可以通過hwclock -w 命令。hwclock命令用來查詢和設(shè)置硬件時(shí)鐘。
更方便的方法是在每天定時(shí)把系統(tǒng)時(shí)間同步到硬件時(shí)間,可以使用crontab -e配置一個(gè)定時(shí)任務(wù)。例如 0 8 * * * /sbin/hwclock -w 這段含義是在每天八點(diǎn)自動把系統(tǒng)時(shí)間同步到硬件時(shí)間。
硬件時(shí)鐘是指的在主板上的時(shí)鐘設(shè)備,也就是通常可以在BIOS畫面設(shè)置的時(shí)鐘,即使關(guān)機(jī)狀態(tài)也可以計(jì)算時(shí)間。而系統(tǒng)時(shí)鐘則是指Kernel中的時(shí)鐘,其值是由1970年1月1日00:00:00 UTC時(shí)間至當(dāng)前時(shí)間所經(jīng)歷的秒數(shù)總和。
linux系統(tǒng)時(shí)鐘同步命令
1、因此使用ntpdate同步可能會引發(fā)風(fēng)險(xiǎn),因此該命令也多用于配置時(shí)鐘同步服務(wù)時(shí)第一次同步時(shí)間時(shí)使用。
2、對于linux系統(tǒng)大多數(shù)是命令行界面,所以先介紹字符界面同步時(shí)間方法。
3、centos系統(tǒng),必須同時(shí)修改系統(tǒng)時(shí)間和硬件時(shí)間,才可以保證修改有效,單純的使用date命令修改系統(tǒng)時(shí)間,是立即生效,重啟后系統(tǒng)還原。
4、方法/步驟 打開Ubuntu虛擬機(jī),在桌面空白處右鍵 -- 打開終端。請點(diǎn)擊輸入圖片描述 在終端輸入命令,啟動ntp時(shí)間同步服務(wù)。sudo ntp start 如果ntp服務(wù)已經(jīng)開啟可以省略。請點(diǎn)擊輸入圖片描述 在設(shè)置修改Ubuntu虛擬機(jī)時(shí)間。
5、Ubuntu系統(tǒng)默認(rèn)的時(shí)鐘同步服務(wù)器是ntp.ubuntu.com,Debian則是0.debian.pool.ntp.org等, 各Linux發(fā)行版都有自己的NTP官方服務(wù)器。身在中國,使用這些都會有高延遲,但對時(shí)鐘同步這件事來說影響不大。

相關(guān)推薦HOT
更多>>
linux能用到的命令?
linux常用的20個(gè)命令?系統(tǒng)管理相關(guān)命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last。網(wǎng)詳情>>
2023-10-22 21:02:27
linux底層改ip命令?
配置LINUX的IP命令1、(1)Ifconfig命令 第一種使用ifconfig命令配置網(wǎng)卡的ip地址。此命令通常用來零時(shí)的測試用,計(jì)算機(jī)啟動后ip地址的配置將自...詳情>>
2023-10-22 19:29:08
linux的命令在哪里?
linux歷史命令保存在哪里linux歷史命令保存在哪里?讓我們一起來了解下。history命令用于顯示歷史記錄和執(zhí)行過的指令命令,history命令讀取歷史...詳情>>
2023-10-22 18:29:16
在linux里基本命令?
Linux系統(tǒng)基礎(chǔ)操作指令1、linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。lin...詳情>>
2023-10-22 17:24:53熱門推薦
快速通道 更多>>
-
課程介紹
點(diǎn)擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學(xué)習(xí)費(fèi)用
了解課程價(jià)格 -
優(yōu)惠活動
領(lǐng)取優(yōu)惠券 -
學(xué)習(xí)資源
領(lǐng)3000G教程 -
師資團(tuán)隊(duì)
了解師資團(tuán)隊(duì) -
實(shí)戰(zhàn)項(xiàng)目
獲取項(xiàng)目源碼 -
開班地區(qū)
查看來校路線