Masa adalah penting dalam dunia komputer, terutamanya dalam komunikasi rangkaian. Untuk memastikan masa pelayan dan klien disegerakkan, sistem pengendalian Linux menyediakan perkhidmatan NTP (Protokol Masa Rangkaian) untuk menyelaraskan tetapan jam. Di Linux, pelaksanaan NTP yang biasa digunakan ialah ntpd, yang stabil dan boleh dipercayai serta digunakan secara meluas.
Di Linux, arahan yang digunakan untuk melihat dan menetapkan jam terutamanya termasuk tarikh, jam dan jam. Antaranya, jam dan hwclock adalah serupa dalam penggunaan, kecuali arahan jam bukan sahaja menyokong sistem perkakasan x86, tetapi juga menyokong sistem perkakasan Alpha. Memandangkan kebanyakan pengguna kini menggunakan sistem perkakasan x86, kedua-dua arahan ini boleh dipelajari sebagai satu arahan.
1 Gunakan arahan tarikh dalam terminal maya untuk melihat dan menetapkan masa sistem
Lihat jam sistem dalam tindakan:
# date
Untuk menetapkan jam sistem:
# date 091713272003.30
Format tetapan biasa:
# tarikh bulan hari jam minit tahun
2. Gunakan hwclock atau arahan jam untuk melihat dan menetapkan jam perkakasan
Lihat jam perkakasan dalam tindakan:
# hwclock --show 或 # clock --show 2003年09月17日 星期三 13时24分11秒 -0.482735 seconds
Operasi untuk menetapkan jam perkakasan:
# hwclock --set --date="09/17/2003 13:26:00" 或者 # clock --set --date="09/17/2003 13:26:00"
Format tetapan biasa: hwclock/jam –set –date="bulan/hari/tahun jam: minit: saat".
3. Segerakkan jam sistem dan jam perkakasan
Sistem Linux (pengarang menggunakan Red Hat 8.0, dan belum melakukan eksperimen pada sistem lain) secara lalai, selepas dimulakan semula, jam perkakasan dan jam sistem disegerakkan. Jika tidak mudah untuk dimulakan semula (pelayan biasanya jarang dimulakan semula), gunakan arahan jam atau hwclock untuk menyegerakkan jam sistem dan jam perkakasan.
Jam perkakasan disegerakkan dengan jam sistem:
# hwclock --hctosys 或者 # clock --hctosys 上面命令中,--hctosys表示Hardware Clock to SYStem clock。
Jam sistem dan penyegerakan jam perkakasan:
# hwclock --systohc 或者 # clock --systohc
2. Sekarang kita perlu menyegerakkan pelayan LINUX dengan pelayan penyegerakan masa pada rangkaian Proses operasi adalah seperti berikut:
ntpdate 210.72.145.44
Segera apabila melaksanakan arahan masa penyegerakan: soket NTP sedang digunakan, keluar Anda perlu menghentikan perkhidmatan masa (/etc/init.d/ntpd stop) sebelum melaksanakan arahan masa penyegerakan
.Alamat pelayan masa NTP yang boleh digunakan di China
server 133.100.11.8 prefer server 210.72.145.44 server 203.117.180.36 server 131.107.1.10 server time.asia.apple.com server 64.236.96.53 server 130.149.17.21 server 66.92.68.246 server www.freebsd.org server 18.145.0.30 server clock.via.net server 137.92.140.80 server 133.100.9.2 server 128.118.46.3 server ntp.nasa.gov server 129.7.1.66 server ntp-sop.inria.frserver 210.72.145.44(中国国家授时中心服务器IP地址) server ntp.sjtu.edu.cn(上海交通大学网络中心NTP服务器地址)
=================================
Alamat NTP universiti lain: Senarai pelayan:
s1a.time.edu.cn 北京邮电大学 010 s1b.time.edu.cn 清华大学 010-62795818-6105 s1c.time.edu.cn 北京大学 010-62753007 s1d.time.edu.cn 东南大学 025-3794342-309 s1e.time.edu.cn 清华大学 010-62795818-6105 s2a.time.edu.cn 清华大学 010-62795818-6105 s2b.time.edu.cn 清华大学 010-62795818-6105 s2c.time.edu.cn 北京邮电大学 010-62283044-8003 s2d.time.edu.cn 西南地区网络中心 s2e.time.edu.cn 西北地区网络中心 029-2669037 s2f.time.edu.cn 东北地区网络中心 024-23966854 s2g.time.edu.cn 华东南地区网络中心 021-62932901-8101 s2h.time.edu.cn 四川大学网络管理中心 028-85414820 s2j.time.edu.cn 大连理工大学网络中心 0411-4708642 s2k.time.edu.cn CERNET桂林主节点 0773-5845246 s2m.time.edu.cn 北京大学 time.jmu.edu.cn
Atas ialah kandungan terperinci Mahir dalam konfigurasi dan penggunaan perkhidmatan ntpd dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!