GNU/Linux >> Tutoriels Linux >  >> Debian

Comment changer le fuseau horaire dans Debian Linux

Chaque système d'exploitation a un fuseau horaire par défaut configuré. Parfois, les utilisateurs doivent changer le fuseau horaire par défaut en un autre fuseau horaire selon leurs besoins sur le système Linux. Ce tutoriel vous aidera à changer le fuseau horaire sur les systèmes Debian 11, Debian 10 et Debian 9.

Vérifier le fuseau horaire actuel

Vous pouvez afficher le fuseau horaire actuel d'un système en tapant simplement la commande "date" dans le terminal.

date 
Output:
Sat 26 Mar 2022 05:43:11 AM UTC

La commande ci-dessus montre que ce système s'exécute dans l'UTC fuseau horaire.

Vous pouvez également vous référer au timedatectl pour afficher la sortie détaillée de l'heure système actuelle, du fuseau horaire et de nombreux autres détails.

timedatectl 
Output:
               Local time: Sat 2022-03-26 05:43:49 UTC
           Universal time: Sat 2022-03-26 05:43:49 UTC
                 RTC time: Sat 2022-03-26 05:43:48
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no

Définir ou modifier le fuseau horaire sous Linux

Les fichiers relégués par fuseau horaire sous Linux sont disponibles sous /usr/share/zoneinfo annuaire. Vous y trouverez tous les fuseaux horaires disponibles.

Vous pouvez choisir l'une des méthodes ci-dessous pour modifier le fuseau horaire du système Linux via la ligne de commande.

  • Méthode 1 - Utilisation de la commande timedatectl (recommandée)

    Utilisation de timedatectl La commande est le moyen proposé pour définir ou modifier le fuseau horaire sur un système Linux. Vous pouvez lister tous les fuseaux horaires disponibles avec la commande suivante.

    timedatectl list-timezones 
    

    Découvrez le fuseau horaire correct pour votre système dans le résultat ci-dessus. Ensuite, utilisez la commande suivante pour définir un nouveau fuseau horaire sur le système Linux.

    sudo timedatectl set-timezone "America/Los_Angeles" 
    
  • Méthode 2 - Utiliser le lien symbolique /etc/localtime

    Vous pouvez également modifier l'heure système en modifiant le lien symbolique de /etc/localtime fichier sur les systèmes Linux. Il vous suffit de rechercher les fichiers de fuseau horaire corrects sous /usr/share/zoneinfo répertoire.

    Renommer ou supprimer d'abord le fichier en cours :

    sudo mv /etc/localtime /etc/localtime-old
    

    Changez ensuite le lien symbolique du fichier vers le bon fichier de configuration du fuseau horaire :

    sudo ln -s /usr/share/zoneinfo/America/Los_Angeles /etc/localtime 
    
  • Le système ajustera automatiquement la nouvelle heure en fonction du nouveau fuseau horaire défini sur le système. Vous pouvez à nouveau exécuter la commande "timedatectl" pour confirmer que le fuseau horaire est correctement mis à jour.

Conclusion

Ce tutoriel vous guide pour définir ou modifier le fuseau horaire sur un système Debian Linux.


Debian
  1. Comment changer le nom d'hôte sur Debian Linux

  2. Comment changer le nom d'hôte sous Linux

  3. Comment changer le fuseau horaire dans Debian 11 / Debian 10 / 9

  4. Comment définir ou modifier le fuseau horaire sous Linux

  5. Comment changer le fuseau horaire sur CentOS 8

Comment rendre Debian Linux plus rapide

Comment changer le fuseau horaire sur votre système Ubuntu

Comment définir ou modifier le nom d'hôte dans Debian Linux

Comment mettre à niveau Debian 10 Buster vers 11 Bullseye Linux

Comment changer le fuseau horaire sur Debian 11

Comment changer la date, l'heure et le fuseau horaire dans Linux Mint 20