Linux下使用timedatectl命令时间时区操作详解
timedatectl命令对于RHEL / CentOS 7和基于Fedora 21+的分布式系统来说,是一个新工具,它作为systemd系统和服务管理器的一部分,代替旧的传统的用在基于Linux分布式系统的sysvinit守护进程的date命令。
timedatectl命令可以查询和更改系统时钟和设置,你可以使用此命令来设置或更改当前的日期,时间和时区,或实现与远程NTP服务器的自动系统时钟同步。
在本教程中,我要讲的是,如何在你的Linux系统上,通过使用来自于终端使用timedatectl命令的NTP,设置date、time、timezone和synchronize time来管理时间。让你的Linux服务器或系统保持正确的时间是一个很好的实践,它有以下优点:
1)维护及时操作的系统任务,因为在Linux中的大多数任务都是由时间来控制的。
2)记录事件和系统上其它信息等的正确时间。
如何查找和设置Linux本地时区
1、要显示系统的当前时间和日期,使用命令行中的timedatectl命令,如下:
# timedatectl status
在上面的示例中,RTC time就是硬件时钟的时间。
2、Linux系统上的time总是通过系统上的timezone设置的,要查看当前时区,按如下做:
# timedatectl OR # timedatectl | grep Time
3、要查看所有可用的时区,运行以下命令:
# timedatectl list-timezones
4、要根据地理位置找到本地的时区,运行以下命令:
# timedatectl list-timezones | egrep -o ‘’Asia/B.*” # timedatectl list-timezones | egrep -o “Europe/L.*” # timedatectl list-timezones | egrep -o “America/N.*”
5、要在Linux中设置本地时区,使用set-timezone开关,如下所示。
# timedatectl set-timezone "Asia/Kolkata"
中国上海的时区:
# timedatectl set-timezone "Asia/Shanghai"
推荐使用和设置协调世界时,即UTC。
# timedatectl set-timezone UTC
你需要输入正确命名的时区,否者在你改变时区的时候,可能会发生错误。在下面的例子中,由于 “Asia/Kalkata” 这个时区是不正确的,因此导致了错误。
如何在Linux中设置时间和日期
你可以使用timedatectl命令,设置系统上的日期和时间,如下所示:
6、设置Linux中的时间。只设置时间的话,我们可以使用set-time开关以及HH:MM:SS(小时,分,秒)的时间格式。
# timedatectl set-time 15:58:30
7、在Linux中设置日期。只设置日期的话,我们可以使用set-time开关以及YY:MM:DD(年,月,日)的日期格式。
# timedatectl set-time 20151120
8、设置日期和时间:
# timedatectl set-time '16:10:40 2015-11-20'
如何在Linux中查找和设置硬件时钟
9、要设置硬件时钟以协调世界时,UTC,可以使用 set-local-rtc boolean-value选项,如下所示:
首先确定你的硬件时钟是否设置为本地时区:
# timedatectl | grep local
将你的硬件时钟设置为本地时区:
# timedatectl set-local-rtc 1
将你的硬件时钟设置为协调世界时(UTC):
# timedatectl set-local-rtc 0
将Linux系统时钟同步到远程NTP服务器
NTP即Network Time Protocol(网络时间协议),是一个互联网协议,用于同步计算机之间的系统时钟。timedatectl实用程序可以自动同步你的Linux系统时钟到使用NTP的远程服务器。
注意,你必须在系统上安装NTP以实现与NTP服务器的自动时间同步。
要开始自动时间同步到远程NTP服务器,在终端键入以下命令。
# timedatectl set-ntp true
要禁用NTP时间同步,在终端键入以下命令。
# timedatectl set-ntp false
原文链接:http://www.codeceo.com/article/linux-timedatectl-set-time.html
英文原文: How to Set Time, Timezone and Synchronize System Clock Using timedatectl Command
About Me
........................................................................................................................ ● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除 ● 本文在itpub( http://blog.itpub.net/26736162 )、博客园( http://www.cnblogs.com/lhrbest )和个人weixin公众号( xiaomaimiaolhr )上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文博客园地址: http://www.cnblogs.com/lhrbest ● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826 ........................................................................................................................ ● QQ群号: 230161599 (满) 、618766405 ● weixin群:可加我weixin,我拉大家进群,非诚勿扰 ● 联系我请加QQ好友 ( 646634621 ) ,注明添加缘由 ● 于 2018-11-01 06:00 ~ 2018-11-31 24:00 在魔都完成 ● 最新修改时间:2018-11-01 06:00 ~ 2018-11-31 24:00 ● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解 ● 版权所有,欢迎分享本文,转载请保留出处 ........................................................................................................................ ● 小麦苗的微店 : https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麦苗出版的数据库类丛书 : http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麦苗OCP、OCM、高可用网络班 : http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麦苗腾讯课堂主页 : https://lhr.ke.qq.com/ ........................................................................................................................ 使用 weixin客户端 扫描下面的二维码来关注小麦苗的weixin公众号( xiaomaimiaolhr )及QQ群(DBA宝典)、添加小麦苗weixin, 学习最实用的数据库技术。 ........................................................................................................................ |
![]() | ![]() |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2221928/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26736162/viewspace-2221928/