Maison > Tutoriel système > Linux > Synchronisation de l'heure du serveur Linux

Synchronisation de l'heure du serveur Linux

WBOY
Libérer: 2024-02-14 11:15:03
avant
1285 Les gens l'ont consulté

Lorsque le serveur Linux fonctionne pendant une longue période, il y aura une certaine erreur dans l'heure du système. Généralement, vous pouvez utiliser la commande date pour définir l'heure. Cependant, lors d'opérations complexes telles que le partitionnement d'un cluster de base de données, l'heure. une différence entre plusieurs machines est requise. Vous devez utiliser ntpdate pour la synchronisation de l'heure.

Commandes communes pour les opérations temporelles Linux

commande de date

Comment utiliser :

date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--

set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
Copier après la connexion

Synchronisation de lheure du serveur Linux
1.date : Affichez l'heure actuelle, les résultats sont les suivants :

[root@linuxprobe ~]# date

2016年 04月 29日 星期五 23:04:30 CST
Copier après la connexion

2.date '+%Y%M%D' affiche la date du jour selon le format, le résultat est le suivant :

[root@linuxprobe ~]# date "+%Y-%m-%d %H:%M:%S"

2016-04-29 23:30:12
Copier après la connexion

3.date -s "xxx xx:xx:xx" Définir l'heure du système

[root@linuxprobe ~]# date -s "20160429 15:30:00"


2016年 04月 29日 星期五 15:30:00 CST
Copier après la connexion

Les commandes ci-dessus sont des opérations courantes de l'heure du système Linux. Pour les commandes spécifiques, voir : "Voici comment apprendre Linux" Chapitre 2 Commandes Linux que les novices doivent maîtriser.

Synchronisation de l'heure Linux

Voyons comment nous pouvons configurer plusieurs machines Linux dans un environnement unifié et correct dans un environnement complexe : Bien - synchronisation temporelle
Commande : mettre à jour l'adresse IP du serveur de temps
ntpdate -u xx.xx.xx.xx Les résultats sont les suivants :

[root@linuxprobe ~]# ntpdate -u ntp.api.bz

29 Apr 15:26:27 ntpdate[2667]: step time server 61.153.197.226 offset -311.570389 sec
[root@linuxprobe ~]# date

2016年 04月 29日 星期五 15:26:32 CST

ps:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;
Copier après la connexion

Serveurs NTP couramment utilisés :

中国国家授时中心:210.72.145.44
NTP服务器(上海) :ntp.api.bz
美国: time.nist.gov
复旦: ntp.fudan.edu.cn
微软公司授时主机(美国) :time.windows.com
北京邮电大学 : s1a.time.edu.cn
清华大学 : s1b.time.edu.cn
北京大学 : s1c.time.edu.cn
台警大授时中心(台湾):asia.pool.ntp.org
Copier après la connexion

Fonctionnement du fuseau horaire

Vérifiez le fuseau horaire :

1.date « +%Z »

[root@linuxprobe ~]# date "+%Z"
[root@linuxprobe ~]# CST
Copier après la connexion

2. Utilisez cat /etc/sysconfig/clock pour vérifier le fuseau horaire actuel

[root@linuxprobe ~]# cat /etc/sysconfig/clock
# The time zone of the system is 
defined by the contents of /etc/localtime.
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Shanghai"
Copier après la connexion

Définir le fuseau horaire :

Copiez le fichier de fuseau horaire correspondant et remplacez la méthode de liaison du fichier de fuseau horaire par défaut du système
[root@linuxprobe ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@linuxprobe ~]#

ps :/usr/share/zoneinfo为所有不通地区的时区位置
[root@linuxprobe ~]# ls /usr/share/zoneinfo/Asia/

Aden Bahrain Chungking Harbin Jerusalem Kuala_Lumpur Nicosia Qyzylorda Seoul Thimphu 
Yekaterinburg
……
Almaty Baku Colombo
Baghdad Chongqing Gaza Jayapura Krasnoyarsk Muscat Qatar Samarkand Thimbu Yakutsk
Copier après la connexion

Écrire l'heure du système sur le matériel (bios)

1.hwclock

[root@linuxprobe ~]# hwclock

2016年04月29日 星期五 15时39分30秒 -0.375972 seconds
Copier après la connexion

2.horloge -w

[root@linuxprobe ~]# clock -w

[root@linuxprobe ~]#
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:lxlinux.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal