timedatectl [OPTIONS...] COMMAND ...
Query or change system time and date settings.
-h --help Show this help message
--version Show package version
--no-pager Do not pipe output into a pager
--no-ask-password Do not prompt for password
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--adjust-system-clock Adjust system clock when changing local RTC mode
--monitor Monitor status of systemd-timesyncd
-p --property=NAME Show only properties by this name
-a --all Show all properties, including empty ones
--value When showing properties, only print the value
Commands:
status Show current time settings
show Show properties of systemd-timedated
set-time TIME Set system time
set-timezone ZONE Set system time zone
list-timezones Show known time zones
set-local-rtc BOOL Control whether RTC is in local time
set-ntp BOOL Enable or disable network time synchronization
systemd-timesyncd Commands:
timesync-status Show status of systemd-timesyncd
show-timesync Show properties of systemd-timesyncd
See the timedatectl(1) man page for details.
$ timedatectl
Local time: do 2020-04-30 15:12:31 CEST
Universal time: do 2020-04-30 13:12:31 UTC
RTC time: do 2020-04-30 15:12:31
Time zone: Europe/Amsterdam (CEST, +0200)
System clock synchronized: yes
NTP service: inactive
RTC in local TZ: yes
$ timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Algiers
sudo timedatectl set-timezone Europe/Amsterdam
Disable
sudo timedatectl set-ntp 0
Enable
sudo timedatectl set-ntp 1
sudo timedatectl set-time '2021-08-31 14:25'
timedatectl timesync-status