Comment définir le fuseau horaire sur Centos

Comment définir le fuseau horaire sur Centos
Le fuseau horaire détermine l'heure locale de votre emplacement. La définition du fuseau horaire correct est une tâche importante pour les administrateurs système Linux ou CentOS.

Dans cet article, je vais vous montrer comment définir le fuseau horaire sur Centos. J'utilise Centos 7 pour la démonstration. Commençons.

Vérification Actuellement définit le fuseau horaire à l'aide de TIMEDATECTL:

Il existe de nombreuses façons d'imprimer l'ensemble de fuseau horaire actuel sur votre machine CentOS.

Vous pouvez exécuter la commande suivante pour vérifier votre fuseau horaire actuellement défini:

$ statut timedatectl

Comme vous pouvez le voir, mon fuseau horaire actuellement défini est Asie / Dhaka.

Vérification Actuellement définir le fuseau horaire en utilisant / etc / localtime:

Vous pouvez également vérifier quel fichier / etc / localtime Le fichier est lié, pour déterminer le fuseau horaire actuellement défini sur CentOS.

Pour vérifier quel fuseau horaire est défini de cette façon, exécutez la commande suivante:

$ ls -l / etc / localtime

Comme vous pouvez le voir, le / etc / localtime Le fichier sur ma machine CentOS est lié à / usr / share / zoneinfo / asia / dhaka déposer. Donc mon fuseau horaire actuellement défini est Asie / Dhaka.

Listing des fuseaux horaires disponibles à l'aide de TIMEDATECTL:

Vous pouvez répertorier toutes les fuseaux horaires disponibles de votre machine CentOS avec la commande suivante:

$ TIMEDATECTL List-Timezones

Une liste de toutes les fuseaux horaires disponibles doit être imprimé.

L'écran du terminal ne peut pas les montrer tous, mais vous pouvez appuyer sur ou pour naviguer dans la liste.

Liste et définissez le fuseau horaire à l'aide de tzSelect:

Vous pouvez trouver votre fuseau horaire facilement en utilisant un utilitaire de ligne de commande basé sur les ncurses tzselect.

Démarrez TzSelect avec la commande suivante:

$ tzselect

Tapez maintenant n'importe quel nombre entre 1 et 11 et appuyez sur Pour sélectionner votre continent ou votre océan. Je vais pour Amériques Pour cette démonstration. Alors je suis pressé 2.

Tapez maintenant l'un des nombres et appuyez sur sélectionnez votre pays. Je vais pour les États-Unis pour cette démonstration. Alors j'ai tapé 49.

Tapez maintenant l'un des nombres de la liste et appuyez sur Pour sélectionner l'une des régions du fuseau horaire de la liste. Je tape 29 qui est le fuseau horaire d'Hawaï pour la démonstration.

Les informations sur le fuseau horaire doivent être affichées. Comme vous pouvez le voir, le fuseau horaire est Pacifique / Honolulu. Si vous pensez que tout va bien, la presse 1 Et puis appuyez sur .

Maintenant, tzselect devrait vous dire comment définir le fuseau horaire. Tout ce que vous avez à faire est de copier la ligne marquée et de l'ajouter dans le ~ /.profil déposer. Puis redémarrez votre ordinateur. Votre fuseau horaire doit être défini. Je vais te montrer comment faire ça maintenant.

Maintenant, exécutez la commande suivante pour ajouter la ligne en tant que ligne marquée dans la capture d'écran précédente pour ~ /.profil déposer:

$ echo "tz = 'Pacific / Honolulu'; export tz" >> ~ /.profil

Avant de redémarrer, vérifiez votre date et heure actuelles avec la commande suivante:

$ date

Redémarrez maintenant votre ordinateur avec la commande suivante:

$ sudo redémarrer

Une fois que votre ordinateur bottait, exécutez la commande suivante pour vérifier à nouveau votre date et votre heure:

$ date

Comme vous pouvez le voir, le fuseau horaire est modifié.

Le changement se reflète également dans le panneau Gnome comme vous pouvez le voir sur la capture d'écran ci-dessous.

Définition du fuseau horaire à l'aide de TimeDatectl:

Pour définir le fuseau horaire en utilisant timeDatectl, Vous devez connaître la chaîne du fuseau horaire du fuseau horaire que vous souhaitez définir. La chaîne du fuseau horaire est quelque chose comme 'Asie / Dhaka'. Je vous ai montré comment énumérer les fuseaux horaires en utilisant TimeDatectl dans le Listing des fuseaux horaires disponibles à l'aide de TIMEDATECTL Section de cet article ci-dessus.

Choisissez un fuseau horaire de votre choix et exécutez la commande suivante pour définir le fuseau horaire à l'aide de TimeDatectl:

$ TIMEDATECTL SET-TIMEZONE ASIA / DHAKA

NOTE: Remplacer Asie / Dhaka avec votre propre fuseau horaire.

Avant de redémarrer votre machine CentOS, vérifiez la date et l'heure actuelles avec la commande suivante:

$ date

Redémarrez maintenant votre ordinateur avec la commande suivante:

$ sudo redémarrer

Le fuseau horaire doit être défini comme vous pouvez le voir sur la sortie de la commande Date:

$ date

Définir le fuseau horaire à l'aide de l'interface utilisateur graphique:

Si vous avez un environnement de bureau tel que Gnome ou KDE installé sur votre machine CentOS, vous pouvez facilement définir le fuseau horaire en utilisant des logiciels graphiques.

Premier ouvert Paramètres s'approvisionner à partir de Menu d'application > Outils système > Paramètres

Maintenant du Paramètres application, cliquez sur Date et heure comme marqué dans la capture d'écran ci-dessous.

De là, vous pouvez basculer le Fuseau horaire automatique Le commutateur et votre fuseau horaire doivent être automatiquement définis. Il nécessite une connexion Internet.

Vous pouvez également cliquer sur Fuseau horaire pour changer votre fuseau horaire manuellement.

Une carte doit apparaître. Recherchez et sélectionnez votre fuseau horaire à partir d'ici.

J'ai sélectionné un fuseau horaire aléatoire. Une fois que vous êtes heureux, cliquez sur le X bouton comme marqué dans la capture d'écran ci-dessous.

Votre fuseau horaire souhaité devrait être réglé.

Contrairement à l'approche de la ligne de commande, cela mettra à jour instantanément la date et l'heure de votre machine CentOS. Vous n'aurez pas à redémarrer le système manuellement comme vous pouvez le voir dans la capture d'écran ci-dessous.

C'est ainsi que vous définissez le fuseau horaire sur CentOS en utilisant l'interface de ligne de commande et graphiquement. Merci d'avoir lu cet article.