timedatectl [OPTIONS...] {COMMAND}

       timedatectl may be used to query and change the system clock and its

       The following options are understood:

       -h, --help
           Prints a short help text and exits.

           Prints a short version string and exits.

           Do not pipe output into a pager.

           Don't query the user for authentication for privileged operations.

       -H, --host
           Execute the operation remotely. Specify a hostname, or username and
           hostname separated by @, to connect to. This will use SSH to talk
           to a remote system.

           If set-local-rtc is invoked and this option is passed the system
           clock is synchronized from the RTC again, taking the new setting
           into account. Otherwise the RTC is synchronized from the system

       The following commands are understood:

           Show current settings of the system clock and RTC.

       set-time [TIME]
           Set the system clock to the specified time. This will also update
           the RTC time accordingly. The time may be specified in the format
           "2012-10-30 18:17:16".

       set-timezone [TIMEZONE]
           Set the system time zone to the specified value. Available time
           zones can be listed with list-timezones. If the RTC is configured
           to be in the local time this will also update the RTC time. This
           call will alter the /etc/localtime symlink. See localtime(5) for
           more information.

           List available time zones, one per line. Entries from the list can
           be set as the system time zone with set-timezone.

       set-ntp [BOOL]
           Takes a boolean argument. Controls whether NTP based network time
           synchronization is enabled (if available).

       On success 0 is returned, a non-zero failure code otherwise.

           Pager to use when --no-pager is not given; overrides $PAGER.
           Setting this to an empty string or the value cat is equivalent to
           passing --no-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: ********

           $ 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

Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2017 Hurricane Electric. All Rights Reserved.