dans cet article, nous allons vous montrer comment définir l’heure, la date, le fuseau horaire, synchroniser l’heure avec un serveur NTP et résoudre les problèmes typiques de CentOS Linux.

Il existe deux types d’horloges sur les serveurs: une horloge matérielle (Horloge temps réel) qui fonctionne même si un serveur est éteint et l’horloge logicielle du système d’exploitation. L’heure sur ces horloges peut différer. Après le démarrage du système d’exploitation, l’horloge logicielle est basée sur une horloge matérielle et peut être ajustée par le système d’exploitation.,
La plupart des applications utilisent le temps d’horloge logiciel dans leur fonctionnement.,horloge: le Matériel de Configuration

Hwclock est utilisé pour vérifier le matériel du temps sous Linux:

  • hwclock --localtime — vérifier le matériel (sans correction)
  • hwclock --utc – affiche l’heure si l’horloge indique l’heure UTC

# hwclock --localtime

2020-10-12 06:12:02.912866-04:00

# hwclock --utc

2020-10-12 02:12:18.915319-04:00

Manuel de Configuration dans CentOS

sous Linux, la date ou l’timedatectl outils sont utilisés pour vérifier et paramétrer les logiciels de temps., Si vous appelez date sans paramètres, il affiche l’heure actuelle sur le serveur:

# date

Sun Oct 11 22:14:54 EDT 2020

Si vous souhaitez régler l’heure manuellement, vous pouvez utiliser la date avec des paramètres supplémentaires:

# date MMDDhhmm

Par exemple:

# date 10261740

Pour obtenir une étendue d’informations sur la date, l’heure, le fuseau horaire, les paramètres de synchronisation de la journée-lumière enregistrement des paramètres d’heure (heure d’été), timedatectl est utilisé., Il donne des informations plus détaillées sur les paramètres de temps sur un serveur.

Timedatectl permet également de changer de temps:

# timedatectl set-time '2020-10-11 17:51:00'

Comment Définir le Fuseau horaire dans CentOS?

pour régler l’heure en fonction de votre fuseau horaire sur un CentOS Linux, vous pouvez la modifier manuellement., Pour ce faire, vous pouvez utiliser deux outils:

  • timedatectl
  • tzdata

Pour changer un fuseau horaire à l’aide de timedatectl, exécutez cette commande:

# timedatectl set-timezone Canada/Pacific
# date

Ou vous pouvez utiliser tzdata. Pour utiliser cette méthode, remplacez le fichier /etc/localtime avec celui dont vous avez besoin. La liste complète des fuseaux horaires se trouve dans le répertoire/usr/share/zoneinfo/. Changeons un fuseau horaire pour Canada / Pacifique., Sauvegardez le fichier locatime actuel:

# mv /etc/localtime /etc/localtime.bak

créez un lien symbolique vers le fuseau horaire que vous souhaitez définir:
# ln -s /usr/share/zoneinfo/Canada/Pacific /etc/localtime

configurer CentOS pour synchroniser L’heure avec les serveurs de temps NTP

Vous pouvez configurer la synchronisation automatique de (Network Time Protocol) serveur. Pour ce faire, vous devez installer le service ntp. Par exemple, vous pouvez l’installer en utilisant yum dans CentOS 7: