GNU/Linux >> Linux Esercitazione >  >> Linux

timedatectl:comando non trovato

Un nuovo comando che è stato introdotto nelle distribuzioni basate su systemd che consente di gestire molti aspetti del tempo è timedatectl. Se utilizzato senza argomenti, questo comando mostra informazioni dettagliate sull'ora e la data correnti. Visualizza anche il fuso orario in cui si trova il tuo sistema, oltre alle informazioni sull'uso dell'ora della rete NTP e alle informazioni sull'uso dell'ora legale.

# 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

Opzioni più comuni con il comando timedatectl

Comando Spiegazione
stato Mostra le impostazioni dell'ora corrente
ora impostata TIME Imposta l'ora corrente
Fuso orario impostato Imposta il fuso orario corrente
elenco-fuso orario Mostra un elenco di tutti i fusi orari
set-local-rtc [0|1] Controlla se l'RTC (l'orologio in tempo reale, normalmente indicato come orologio hardware) è nell'ora locale
set-ntp [0|1] Controlla se NTP è abilitato

Se riscontri un errore di seguito:

timedatectl: command not found

puoi provare a installare il pacchetto sottostante secondo la tua scelta di distribuzione.

Distribuzione Comando
Debian apt-get install systemd
Ubuntu apt-get install systemd
Arch Linux pacman -S sistema
Kali Linux apt-get install systemd
CentOS yum install systemd
Fedora dnf install systemd
Raspbian apt-get install systemd

Esempi di comando timedatectl

1. Possiamo cambiare la data usando il seguente comando:

# timedatectl set-time 2014-07-19

2. L'ora può essere impostata utilizzando la stessa opzione con l'ora dell'argomento, mostrata come segue:

# timedatectl set-time 23:02:23

3. La sincronizzazione dell'ora NTP può essere abilitata e disabilitata con il seguente comando; tuttavia, utilizza il gestore del servizio del sistema di notizie per abilitare e disabilitare il servizio orario:

# timedatectl set-ntp yes

4. Per elencare i fusi orari disponibili:

# timedatectl list-timezones

5. Se hai trovato il fuso orario giusto, annotalo e usalo nel comando successivo; ad esempio, se ti trovi in ​​Germania e sei vicino alla città di Berlino, usa il seguente comando:

# timedatectl set-timezone Europe/Berlin

6. Usa di nuovo timedatectl per verificare se l'ora locale è corretta ora:

# timedatectl | grep "Local time"

Riepilogo

Le più recenti distribuzioni basate su systemd includono un semplice comando per visualizzare e gestire le impostazioni di ora e data sul sistema host:timedatectl. Questa è davvero una manna dal cielo per noi amministratori; anche se utilizziamo solo il comando per visualizzare l'output, questo comando mostrerà le impostazioni di ora, fuso orario e NTP.


Linux
  1. ifrename:comando non trovato

  2. netstat:comando non trovato

  3. kubectl:comando non trovato

  4. tvservice:comando non trovato

  5. ntpdate:comando non trovato

aws-shell:comando non trovato

df:comando non trovato

du:comando non trovato

rm:comando non trovato

mv:comando non trovato

uptime:comando non trovato