Comment vérifier et définir le fuseau horaire dans Ubuntu 20.04
Aperçu
Dans ce tutoriel, vous apprendrez à vérifier et à définir le fuseau horaire dans Ubuntu 20.04 à l’aide de la commande timedatectl
.
Il existe différentes façons de vérifier votre fuseau horaire, de l’utilisation de la commande date
à la commande timedatactl
. Cependant, la définition de votre fuseau horaire a été grandement simplifiée et améliorée avec la commande timedatactl
.
La commande timedatectl
vous permet de générer des informations détaillées sur la date de votre système dans le temps, des informations NTP aux comparaisons entre votre date et la date UTC.
Bien que nous ayons limité la portée de ce tutoriel à la définition de votre fuseau horaire, le timedatectl
a des fonctionnalités supplémentaires qui sont très utiles pour les configurations autour de l’heure et de la date.
Vérification de votre Fuseau horaire actuel
Le fuseau horaire actuellement configuré est défini dans le fichier /etc/timezone
. Pour afficher votre fuseau horaire actuel, vous pouvez cat
le contenu du fichier.
cat /etc/timezone
Etc/UTC
Une autre méthode consiste à utiliser la commande date
. En lui donnant l’argument +%Z
, vous pouvez afficher le nom du fuseau horaire actuel de votre système.
date +%Z
UTC
Pour obtenir le nom du fuseau horaire et le décalage, vous pouvez utiliser la commande data
avec l’argument +"%Z %z"
. La majuscule Z
imprime le nom du fuseau horaire, tandis que la minuscule z
affiche le décalage horaire.
date +"%Z %z"
UTC +0000
La commande timedatectl
peut être utilisée pour obtenir plus de détails sur les configurations d’heure et de date actuelles de votre système.
timedatectl
Réglage de votre Fuseau horaire
Pour définir votre fuseau horaire, la commande timedatectl
sera utilisée. Avant de définir votre nouveau fuseau horaire, vous voudrez peut-être savoir quels fuseaux horaires sont disponibles. Vous pouvez lister tous les fuseaux horaires disponibles à l’aide de la commande timedatectl list-timezones
.
timedatectl list-timezones
La liste des fuseaux horaires est très longue. Pour restreindre la liste à votre région, vous pouvez diriger les résultats vers la commande grep
. Par exemple, pour limiter nos résultats aux seules Amériques, nous exécuterions la commande suivante.
timedatectl list-timezones | grep America
...America/SantiagoAmerica/Santo_DomingoAmerica/Sao_PauloAmerica/ScoresbysundAmerica/SitkaAmerica/St_JohnsAmerica/Swift_CurrentAmerica/TegucigalpaAmerica/ThuleAmerica/Thunder_BayAmerica/TijuanaAmerica/TorontoAmerica/VancouverAmerica/WhitehorseAmerica/WinnipegAmerica/YakutatAmerica/Yellowknife
Une fois que vous connaissez le fuseau horaire sur lequel vous souhaitez définir votre serveur Ubuntu, vous utilisez la commande timedatactl set-timezone
pour le définir.
sudo timedatectl set-timezone America/Toronto
puis confirmez que vos modifications ont été appliquées en exécutant la commande timedatactl
.
timedatectl
Leave a Reply