centos7设置时间命令timedatectl
在新的centos7里,关于时间的指令除了保留了之前版本中常用到的date、hwclock等命令外,还增加了一个统一的命令timedatactl。下面结合其用法进行下小结。
查看 timedatectl 指令用法帮助
1[root@361way ~]# timedatectl --help
2timedatectl [OPTIONS...] COMMAND ...
3Query or change system time and date settings.
4 -h --help Show this help
5 --version Show package version
6 --adjust-system-clock
7 Adjust system clock when changing local RTC mode
8 --no-pager Do not pipe output into a pager
9 -P --privileged Acquire privileges before execution
10 --no-ask-password Do not prompt for password
11 -H --host=[USER@]HOST Operate on remote host
12Commands:
13 status Show current time settings
14 set-time TIME Set system time
15 set-timezone ZONE Set system timezone
16 list-timezones Show known timezones
17 set-local-rtc BOOL Control whether RTC is in local time
18 set-ntp BOOL Control whether NTP is enabled
更详细的帮助信息也可以通过man timedatectl 进行查看。
查看当前设置,直接输入timedatectl等同于timedatectl status
1[root@361way ~]# timedatectl
2 Local time: Wed 2014-09-24 21:19:26 CST
3 Universal time: Wed 2014-09-24 13:19:26 UTC
4 RTC time: Wed 2014-09-24 13:19:26
5 Timezone: Asia/Shanghai (CST, +0800)
6 NTP enabled: yes
7NTP synchronized: yes
8 RTC in local TZ: no
9 DST active: n/a
设置日期
1timedatectl set-time YYYY-MM-DD
设置当前时间
1timedatectl set-time HH:MM:SS
默认的,系统是使用UTC时间的,可以用以下命令打开和关闭UTC时间:
1timedatectl set-local-rtc boolean
把 boolean 替换成yes则表示使用本地时间,替换成no则表示是UTC时间
注:这里的boolean值也可以用true、flase
设置时区:
查看所有的时区:
1timedatectl list-timezones
用以下命令设置时区:
1timedatectl set-timezone time_zone
远程NTP服务器同步
timedatectl还可以设置是否打开NTP选项
1timedatectl set-ntp boolean
这里的boolean是yes或者no。除了以上用法,timedatectl 还支持通过-H参数进行远程主机的时间设置。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/centos7-timedatectl/3813.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.