GNU/Linux >> Tutoriels Linux >  >> Linux

timedatectl :commande introuvable

Une nouvelle commande qui a été introduite dans les distributions basées sur systemd qui vous permet de gérer de nombreux aspects du temps est timedatectl. Lorsqu'elle est utilisée sans aucun argument, cette commande affiche des informations détaillées sur l'heure et la date actuelles. Il affiche également le fuseau horaire dans lequel se trouve votre système, en plus des informations sur l'utilisation de l'heure du réseau NTP et des informations sur l'utilisation de l'heure d'été.

# timedatectl
                Local time: Mon 2019-06-10 08:27:57 EDT
            Universal time: Mon 2019-06-10 12:27:57 UTC
                  RTC time: Mon 2019-06-10 12:27:57
                 Time zone: America/New_York (EDT, -0400)
 System clock synchronized: yes
               NTP service: active
           RTC in local TZ: no

Options les plus courantes avec la commande timedatectl

Commande Explication
statut Affiche les paramètres d'heure actuels
heure de réglage Règle l'heure actuelle
ZONE de fuseau horaire défini Définit le fuseau horaire actuel
list-timezone Affiche une liste de tous les fuseaux horaires
set-local-rtc [0|1] Contrôle si le RTC (l'horloge en temps réel, normalement appelée horloge matérielle) est à l'heure locale
set-ntp [0|1] Contrôle si NTP est activé

Si vous rencontrez l'erreur ci-dessous :

timedatectl: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution.

Répartition Commande
Debian apt-get install systemd
Ubuntu apt-get install systemd
Arch Linux pacman -S systemd
Kali Linux apt-get install systemd
CentOS yum install systemd
Fédora dnf install systemd
Raspbian apt-get install systemd

Exemples de commandes timedatectl

1. Nous pouvons changer la date en utilisant la commande suivante :

# timedatectl set-time 2014-07-19

2. L'heure peut être définie à l'aide de la même option avec l'heure comme argument, comme suit :

# timedatectl set-time 23:02:23

3. La synchronisation de l'heure NTP peut être activée et désactivée avec la commande suivante ; cependant, il utilise le gestionnaire de service du système d'actualités pour activer et désactiver le service de temps :

# timedatectl set-ntp yes

4. Pour répertorier les fuseaux horaires disponibles :

# timedatectl list-timezones

5. Si vous avez trouvé le bon fuseau horaire, notez-le et utilisez-le dans la commande suivante ; par exemple, si vous vous trouvez en Allemagne et à proximité de la ville de Berlin, utilisez la commande suivante :

# timedatectl set-timezone Europe/Berlin

6. Utilisez à nouveau timedatectl pour vérifier si votre heure locale est correcte :

# timedatectl | grep "Local time"

Résumé

Les nouvelles distributions basées sur systemd incluent une commande simple pour afficher et gérer les paramètres d'heure et de date sur le système hôte :timedatectl. C'est vraiment une aubaine pour nous en tant qu'administrateurs; même si nous n'utilisons la commande que pour afficher la sortie, cette seule commande affichera l'heure, le fuseau horaire et les paramètres NTP.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

kubectl :commande introuvable

tvservice :commande introuvable

ntpdate :commande introuvable

ln :commande introuvable