43 votes

Comment vérifier le fuseau horaire de l'ordinateur via le Terminal ?

Je suis en train d'écrire un script bash qui, à un moment donné, doit déterminer le fuseau horaire d'un utilisateur, donc comment puis-je vérifier le fuseau horaire dans le Terminal? J'aimerais pouvoir obtenir la sortie en termes de GMT et UTC. Bien que si je peux obtenir la sortie en termes d'autres fuseaux horaires, une liste de ceux-ci et comment les obtenir serait appréciée. Je suis sous Ubuntu GNOME 15.10 avec GNOME 3.18.

63voto

Videonauth Points 31896

Utilisation :

timedatectl status | grep "Fuseau horaire"

Sans le grep, vous obtenez beaucoup plus d'informations.

Comme l'a souligné @Christian Ulbrich dans commentaire, l'orthographe de fuseau horaire semble changer en fonction de la version de timaedatectl ou systemd que vous utilisez (sur 14.04.5, il semble être Timezone écrit en un mot), donc pour vous assurer d'obtenir la bonne sortie, vous pouvez exécuter la commande ci-dessus sans la passer par grep pour vous assurer de greper la bonne chose.

Voici un exemple de sortie de la commande timedatectl status ci-dessus sur 18.04 sans la passer à travers grep :

entrer la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X