timedatectl
Control the system time and date
- Provided by: systemd-services (Version: 204-5ubuntu20.31)
- Source: systemd
- Report a bug
Control the system time and date
timedatectl [OPTIONS...] {COMMAND}
timedatectl may be used to query and change the system clock and its settings.
The following options are understood:
-h, --help
--version
--no-pager
--no-ask-password
-H, --host
--adjust-system-clock
The following commands are understood:
status
set-time [TIME]
set-timezone [TIMEZONE]
list-timezones
set-local-rtc [BOOL]
set-ntp [BOOL]
On success 0 is returned, a non-zero failure code otherwise.
$SYSTEMD_PAGER
Show current settings:
$ timedatectl
Local time: Fri, 2012-11-02 09:26:46 CET
Universal time: Fri, 2012-11-02 08:26:46 UTC
RTC time: Fri, 2012-11-02 08:26:45
Timezone: Europe/Warsaw
UTC offset: +0100
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: no
Last DST change: CEST → CET, DST became inactive
Sun, 2012-10-28 02:59:59 CEST
Sun, 2012-10-28 02:00:00 CET
Next DST change: CET → CEST, DST will become active
the clock will jump one hour forward
Sun, 2013-03-31 01:59:59 CET
Sun, 2013-03-31 03:00:00 CEST
Enable an NTP daemon (chronyd):
$ timedatectl set-ntp true
==== AUTHENTICATING FOR org.freedesktop.timedate1.set-ntp ===
Authentication is required to control whether network time synchronization shall be enabled.
Authenticating as: user
Password: ********
==== AUTHENTICATION COMPLETE ===
$ systemctl status chronyd.service
chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled)
Active: active (running) since Fri, 2012-11-02 09:36:25 CET; 5s ago
...
systemd(1), hwclock(8), date(1), localtime(5), systemctl(1), systemd-timedated.service(8)