Dies ist der Befehl timedatectl, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
timedatectl - Kontrollieren Sie die Systemzeit und das Datum
ZUSAMMENFASSUNG
Timedatectl [OPTIONEN...] {BEFEHL}
BESCHREIBUNG
Timedatectl kann verwendet werden, um die Systemuhr und deren Einstellungen abzufragen und zu ändern.
Verwende systemd-firstboot(1) um die Systemzeitzone für gemountete (aber nicht gebootete) zu initialisieren
Systembilder bzw.
OPTIONAL
Folgende Optionen werden verstanden:
--no-ask-passwort
Fragen Sie den Benutzer nicht nach der Authentifizierung für privilegierte Operationen.
--just-system-clock
If set-local-rtc aufgerufen und diese Option übergeben wird, ist die Systemuhr
unter Berücksichtigung der neuen Einstellung wieder von der RTC synchronisiert. Ansonsten der
RTC wird von der Systemuhr synchronisiert.
-H, --host=
Führen Sie den Vorgang aus der Ferne aus. Geben Sie einen Hostnamen oder einen Benutzernamen und einen Hostnamen an
durch "@" getrennt, um eine Verbindung herzustellen. Der Hostname kann optional mit einem angehängt werden
Containername, getrennt durch ":", der eine direkte Verbindung zu einem bestimmten Container auf . herstellt
der angegebene Host. Dadurch wird SSH verwendet, um mit der Remote-Maschinenmanager-Instanz zu kommunizieren.
Containernamen können mit aufgezählt werden Machinectl -H HOST.
-M, --maschine=
Führen Sie die Operation auf einem lokalen Container aus. Geben Sie einen Containernamen an, zu dem eine Verbindung hergestellt werden soll.
-h, --help
Drucken Sie einen kurzen Hilfetext und beenden Sie.
--Version
Drucken Sie eine kurze Versionsstring und beenden Sie.
--kein-Pager
Leiten Sie die Ausgabe nicht in einen Pager.
Folgende Befehle werden verstanden:
Status
Aktuelle Einstellungen der Systemuhr und RTC anzeigen, einschließlich der Netzwerkzeit
Synchronisierung ist eingeschaltet. Beachten Sie, dass, ob die Netzwerkzeitsynchronisierung aktiviert ist, einfach
gibt an, ob die Unit systemd-timesyncd.service aktiviert ist. Auch wenn dieser Befehl
zeigt den Status als aus an, ein anderer Dienst kann die Uhr dennoch mit synchronisieren
das Netzwerk.
Zeit einstellen [ZEIT]
Stellen Sie die Systemuhr auf die angegebene Zeit ein. Dadurch wird auch die RTC-Zeit aktualisiert
entsprechend. Die Uhrzeit kann im Format "2012-10-30 18:17:16" angegeben werden.
Zeitzone einstellen [ZEITZONE]
Stellen Sie die Systemzeitzone auf den angegebenen Wert ein. Verfügbare Zeitzonen können aufgelistet werden
mit Listenzeitzonen. Wenn die Echtzeituhr für die Ortszeit konfiguriert ist, wird dies auch
die RTC-Zeit aktualisieren. Dieser Aufruf ändert die / etc / localtime Symlink. Sehen Ortszeit(5)
.
Listenzeitzonen
Listen Sie die verfügbaren Zeitzonen auf, eine pro Zeile. Einträge aus der Liste können als
Systemzeitzone mit Zeitzone einstellen.
set-local-rtc [BOOL]
Akzeptiert ein boolesches Argument. Bei "0" ist das System so konfiguriert, dass die RTC in
Weltzeit. Bei "1" wird die RTC stattdessen in Ortszeit beibehalten. Beachten Sie, dass
Die Beibehaltung der Echtzeituhr in der lokalen Zeitzone wird nicht vollständig unterstützt und erstellt
verschiedene Probleme mit Zeitzonenänderungen und Sommerzeitanpassungen. Wenn überhaupt
Wenn möglich, halten Sie die RTC im UTC-Modus. Beachten Sie, dass durch Aufrufen dieser Funktion auch die
RTC von der Systemuhr, es sei denn --just-system-clock bestanden (siehe oben). Dies
Befehl ändert die dritte Zeile von /etc/adjtime, wie in dokumentiert Uhr(8).
set-ntp [BOOL]
Akzeptiert ein boolesches Argument. Steuert, ob die Netzwerkzeitsynchronisation aktiv ist und
aktiviert (falls vorhanden). Dies aktiviert und startet oder deaktiviert und stoppt den
systemd-timesyncd.service-Unit. Es hat keinen Einfluss auf den Zustand anderer, unabhängiger
Netzwerkzeitsynchronisationsdienste, die möglicherweise auf dem System installiert sind. Dies
Befehl ist daher meistens äquivalent zu: systemctl ermöglichen --jetzt
systemd-timesyncd.service und systemctl deaktivieren --jetzt systemd-timesyncd.service, Aber
ist durch eine andere Zugriffsrichtlinie geschützt.
Beachten Sie, dass auch dann, wenn die Zeitsynchronisation mit diesem Befehl ausgeschaltet wird, ein weiterer
ein unabhängiger Systemdienst kann die Uhr dennoch mit dem Netzwerk synchronisieren. Beachten Sie auch
dass systemd-timesyncd.service streng genommen mehr leistet als nur Netzwerkzeit
Synchronisation, da sie auf Systemen ohne RTC eine monotone Uhr gewährleistet, auch wenn keine
Netzwerk vorhanden ist. Sehen systemd-timesyncd.service(8) für Details dazu.
EXIT STATUS
Bei Erfolg wird 0 zurückgegeben, andernfalls ein Fehlercode ungleich Null.
$SYSTEMD_PAGER
Pager zu verwenden, wenn --kein-Pager ist nicht gegeben; überschreibt $PAGER. Setzen Sie dies auf leer
string oder der Wert "cat" ist äquivalent zu übergeben --kein-Pager.
$SYSTEMD_LESS
Überschreiben Sie die an . übergebenen Standardoptionen weniger ("FRSXMK").
Beispiele:
Aktuelle Einstellungen anzeigen:
$ timedatectl
Ortszeit: Di 2015-04-07 16:26:56 MESZ
Weltzeit: Di 2015-04-07 14:26:56 UTC
RTC-Zeit: Di 2015-04-07 14:26:56
Zeitzone: Europe/Berlin (MESZ, +0200)
Netzwerkzeit an: ja
NTP synchronisiert: ja
RTC in lokaler TZ: nein
Aktivieren Sie die Netzwerkzeitsynchronisierung:
$ timedatectl set-ntp wahr
==== AUTHENTIFIZIERUNG FÜR org.freedesktop.timedate1.set-ntp ===
Die Authentifizierung ist erforderlich, um zu steuern, ob die Netzwerkzeitsynchronisation aktiviert werden soll.
Authentifizierung als: Benutzer
Passwort: ********
==== Authentifizierung abgeschlossen ===
$ systemctl-Status systemd-timesyncd.service
● systemd-timesyncd.service - Netzwerkzeitsynchronisierung
Geladen: geladen (/lib/systemd/system/systemd-timesyncd.service; aktiviert)
Aktiv: aktiv (laufend) seit Mo 2015 03:30:14 MESZ; vor 20s
Dokumente: Mann:systemd-timesyncd.service(8)
Haupt-PID: 595 (systemd-timesyn)
Status: "Verwendet den Zeitserver 216.239.38.15:123 (time4.google.com)."
CGroup: /system.slice/systemd-timesyncd.service
595 /lib/systemd/systemd-timesyncd
...
Verwenden Sie timedatectl online mit den onworks.net-Diensten