Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk menyegerakkan masa dengan Internet di bawah Linux

Bagaimana untuk menyegerakkan masa dengan Internet di bawah Linux

王林
王林asal
2024-06-28 07:34:38991semak imbas

Bagaimana untuk menyegerakkan masa dengan Internet di bawah Linux

1. Pasang ntp
[root@server-2 ~]# yum install -y ntpdate
2. Masa penyegerakan
// 方式一、使用域名连接,要经过DNS解析,速度慢。
[root@server-2 ~]# ntpdate pool.ntp.org
// 方式二、使用IP连接,超级快。
[root@server-2 ~]# ntpdate 120.24.81.91

http://www.pool.ntp.org ialah laman web rasmi NTP di atasnya kita boleh menemui Pelayan NTP cn.pool.ntp.org dari negara kita Ia mempunyai 3 alamat pelayan:
Pelayan 1: 1.cn.pool.ntp.org
Pelayan dua: 2.asia.pool.ntp.org
Pelayan tiga: 3.asia.pool.ntp.org
(Kadang-kadang terdapat masalah menggunakan nama domain secara langsung. Anda boleh ping IP mereka dahulu dan kemudian menyegerakkan dengan alamat IP)

// Mesej berikut kelihatan menunjukkan kejayaan

Feb 21:23:06 ntpdate[62910]: step time server 182.92.12.11 offset -40.589470 sec
3 Tulis masa sistem pada perkakasan sistem untuk mengelak daripada memulakan semula masa pelayan dan menulis gantinya
.

//Paparkan masa perkakasan sistem jam perkakasan

[root@server-2 ~]# hwclock

//Tulis masa sistem ke dalam perkakasan sistem

[root@server-2 ~]# hwclock -w
4. Tetapkan tugas berjadual untuk menyegerakkan masa rangkaian

Format crontab adalah seperti berikut:

# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  *  command to be executed
Terdapat dua cara untuk menetapkan tugas berjadual crontab:
1. Tulis dalam /etc/crontab

Kod:

11 * * * root ntpdate 210.72.145.44

Segerakkan masa dengan Pusat Perkhidmatan Waktu Kebangsaan China pada pukul 11 ​​setiap hari
Segerakkan masa dengan Pusat Perkhidmatan Waktu Kebangsaan China pada pukul 11 ​​setiap hari
Sudah tentu premisnya adalah

apt-get install ntpdate

Kod juga disediakan

11 * * * root ntpdate us.pool.ntp.org
2. Gunakan arahan crontab -e
crontab -e
    10 5 * * * root ntpdate us.pool.ntp.org;hwclock -w

Dengan cara ini, masa rangkaian akan dilaraskan secara automatik pada 5:10 setiap hari, dan masa BIOS akan dikemas kini pada masa yang sama

Atas ialah kandungan terperinci Bagaimana untuk menyegerakkan masa dengan Internet di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn