Comment définir le fuseau horaire sous Linux
Linux Ubuntu Les Bases D'ubuntu Héros / / March 09, 2022

Dernière mise à jour le

Un aspect important de l'exécution d'un ordinateur UNIX est de s'assurer que l'heure et le fuseau horaire sont correctement configurés. Voyons comment définir le fuseau horaire sous Linux.
Les fuseaux horaires peuvent devenir compliqués, surtout si vous et votre serveur Linux sont situés dans des zones différentes.
Destinés à aider les gens à garder les heures du jour et du soir droites partout dans le monde, les fuseaux horaires n'ont pas vraiment d'importance pour un ordinateur. Il est généralement préférable de définir votre fuseau horaire Linux pour qu'il corresponde au vôtre ou à celui que la plupart de vos utilisateurs observent.
Heureusement, il est facile de configurer le fuseau horaire sous Linux même après l'installation. Voici comment.
Pourquoi le fuseau horaire est-il important sous Linux ?
Il existe un certain nombre de tâches que Linux gère selon un calendrier. Celles-ci peuvent inclure l'exécution de sauvegardes ou la recherche de mises à jour logicielles. Idéalement, ceux-ci devraient fonctionner lorsque votre ordinateur Linux n'est pas utilisé autant, après les heures de travail. Il est beaucoup plus facile de coordonner cela si vous définissez le fuseau horaire en fonction du vôtre.
Inévitablement, vous devrez examiner les fichiers journaux pour détecter d'éventuels problèmes. Comprendre ce qui se passe quand est une tâche beaucoup plus simple à 17 heures. signifie la même chose pour vous et le serveur Linux. D'où une raison de plus de s'assurer que les fuseaux horaires correspondent.
Vérification du fuseau horaire configuré sous Linux
Linux offre plusieurs façons de vérifier le fuseau horaire. La méthode la plus ancienne consiste à vérifier où se trouve le système. /etc/localtime points. Il s'agit de l'emplacement du fichier défini lorsque vous configurez le fuseau horaire. Au début de l'administration système, cela était défini en créant manuellement un lien symbolique depuis le bon fichier de fuseau horaire vers /etc/localtime.
Vous pouvez le vérifier en exécutant la commande ls -l /etc/heurelocale depuis la borne.

Dans cet exemple, vous pouvez voir que le fuseau horaire est défini sur Central Standard Time, ou UTC-6.
La méthode la plus moderne utilise le timedatectl commande, qui est également utilisée sur les systèmes Linux actuels pour définir le fuseau horaire.

Une fois de plus, nous voyons que le fuseau horaire est défini pour CST.
Comment changer le fuseau horaire sous Linux
Nous pouvons utiliser le même timedatectl commande pour changer le fuseau horaire. Cependant, vous devez d'abord savoir le nom long correct du fuseau horaire que vous souhaitez utiliser. Depuis plusieurs années, Linux utilise des noms longs basés sur la région et la ville pour définir les fuseaux horaires.
Listez-les en lançant la commande timedatectl liste-fuseaux horaires depuis la borne. La sortie sera assez longue, parcourez-la donc en utilisant la barre d'espace. Après avoir identifié le bon choix, vous pouvez appuyer sur q pour arrêter la liste des commandes.

Disons que nous voulons définir le fuseau horaire en fonction de l'heure locale à New York. Nous noterons une liste pour Amérique/New_York, c'est ce que nous voulons utiliser. Nous pouvons le définir avec la commande sudo timedatectl set-timezone America/New_York. Nous vérifions ensuite que le changement a pris effet à l'aide de la valeur vide précédente timedatectl commander.

C'est tout ce qu'il y a à faire, mais que se passe-t-il si votre serveur Linux est plus ancien et n'a pas timedatectl?
Il est légèrement plus compliqué de définir un fuseau horaire sous Linux sans timedatectl, mais toujours facile. Pour faire ça:
- Identifiez le fichier de fuseau horaire correct dans /usr/share/zoneinfo.
- Supprimer le lien symbolique précédent de /etc/localtime.
- Créez un lien symbolique depuis le bon fichier de fuseau horaire vers /etc/localtime.
- Vérifiez le changement en exécutant le Date commande depuis le terminal. La sortie affichera le fuseau horaire actuel, que j'ai changé pour revenir à l'heure normale du Centre.
Utilisation des paramètres de Gnome pour configurer le fuseau horaire
Une dernière note, au cas où vous gérez votre ordinateur Linux à l'aide de Gnome ou d'une autre interface graphique. L'application de paramètres pour Gnome, KDE et d'autres environnements de bureau majeurs fournira un moyen de définir votre fuseau horaire Linux.
- Dans Gnome ou KDE, ouvrez Paramètres > Date et heure ou son équivalent.
- Cliquer sur Fuseau horaire.
- Choisissez la sélection appropriée sur la carte qui s'affiche.
Gérer efficacement votre ordinateur Linux
L'exécution correcte d'un ordinateur Linux implique un certain nombre de tâches administratives. Aucun d'entre eux n'est difficile, mais cela peut être écrasant pour un nouvel administrateur système Linux à gérer.
Que ce soit changer votre mot de passe Linux ou savoir comment rechercher des fichiers, nous avons ce qu'il vous faut.
Comment trouver votre clé de produit Windows 11
Si vous avez besoin de transférer votre clé de produit Windows 11 ou si vous en avez simplement besoin pour effectuer une installation propre du système d'exploitation,...
Comment effacer le cache, les cookies et l'historique de navigation de Google Chrome
Chrome fait un excellent travail en stockant votre historique de navigation, votre cache et vos cookies pour optimiser les performances de votre navigateur en ligne. Voici comment...
Correspondance des prix en magasin: comment obtenir des prix en ligne lors de vos achats en magasin
Acheter en magasin ne signifie pas que vous devez payer des prix plus élevés. Grâce aux garanties d'égalisation des prix, vous pouvez obtenir des réductions en ligne lors de vos achats dans...
Comment offrir un abonnement Disney Plus avec une carte-cadeau numérique
Si vous avez apprécié Disney Plus et que vous souhaitez le partager avec d'autres, voici comment acheter un abonnement Disney + Gift pour...