TIMEDATECTL(1) | timedatectl | TIMEDATECTL(1) |
NAME¶
timedatectl - 控制系统的时间与日期
SYNOPSIS¶
timedatectl [OPTIONS...] {COMMAND}
描述¶
timedatectl 可用于查询与修改 系统时钟的各项设置。
可以使用 systemd-firstboot(1) 初始化已挂载(但未启动)的系统镜像的时区设置。
选项¶
能够识别的命令行选项如下:
--no-ask-password
--adjust-system-clock
-H, --host=
-M, --machine=
-h, --help
--version
--no-pager
能够识别的命令如下:
status
set-time [TIME]
set-timezone [TIMEZONE]
list-timezones
set-local-rtc [BOOL]
set-ntp [BOOL]
注意,即使使用此命令关闭了 systemd-timesyncd.service 服务, 仍然有可能存在其他时间同步服务。 另外,严格来说, systemd-timesyncd.service 除了同步时间之外,还同时兼有其他功能, 例如在无网络且无RTC的系统上维持系统的"单调时钟"。 详见 systemd-timesyncd.service(8) 手册。
退出状态¶
返回值为 0 表示成功, 非零返回值表示失败代码。
环境变量¶
$SYSTEMD_PAGER
$SYSTEMD_LESS
例子¶
显示当前的时间设置
$ timedatectl
Local time: Di 2015-04-07 16:26:56 CEST
Universal time: Di 2015-04-07 14:26:56 UTC
RTC time: Di 2015-04-07 14:26:56
Time zone: Europe/Berlin (CEST, +0200)
Network time on: yes NTP synchronized: yes
RTC in local TZ: no
开启网络时间同步服务
$ 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 systemd-timesyncd.service ● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled)
Active: active (running) since Mo 2015-03-30 14:20:38 CEST; 5s ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 595 (systemd-timesyn)
Status: "Using Time Server 216.239.38.15:123 (time4.google.com)."
CGroup: /system.slice/systemd-timesyncd.service
└─595 /usr/lib/systemd/systemd-timesyncd ...
参见¶
systemd(1), hwclock(8), date(1), localtime(5), systemctl(1), systemd-timedated.service(8), systemd-timesyncd.service(8), systemd-firstboot(1)
跋¶
本页面中文版由中文 man 手册页计划提供。
翻译人员:金步国
金步国作品集:http://www.jinbuguo.com
中文 man
手册页计划:https://github.com/man-pages-zh/manpages-zh
systemd 231 |