范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Linux时间操作及其同步

  本文围绕 Linux 的时间将 ArchWiki 上 System time 页面的部分内容做简化,并整理其他文章作为补充,简化理论性,增强可操作性。概述
  操作系统的时间 (clock) 由三或四部分决定:时间值;是否为 UTC 时间;时区;(如果有)夏令时。
  而操作系统的时间一般有两种:硬件时间和系统时间。硬件时间
  硬件时间 (也即真实时间 (Real Time Clock, RTC) 或 CMOS 时钟) 一般只存储时间值,直至 2016 年后 UEFI 硬件支持对时区和夏令时的存储。系统时间
  系统时间 (也即软件时间) 可以追踪时间值、时区以及可能存在的夏令时。系统时间由 Linux 内核计算,时间值为 UTC+0 下自 1970 年 1 月 1 日午夜至今的秒数——可以在 time.is 网站查询得到。
  尤其需要注意的是:操作系统完全启动后,系统时间与硬件时间是独立的。读取状态
  Linux 的时间状态可由 timedatectl 或 timedatectl status 命令获取。输出类似于:               Local time: Sun 2022-02-27 12:52:24 UTC            Universal time: Sun 2022-02-27 12:52:24 UTC                  RTC time: n/a                 Time zone: UTC (UTC, +0000) System clock synchronized: yes               NTP service: active           RTC in local TZ: no
  我们可以得知:本地时间值和 UTC 时间值均为 Sun 2022-02-27 12:52:24 UTC;硬件时间不存在;时区为 UTC (UTC+0);已经开启系统时间同步。硬件时间
  上方的示例中硬件时间 (RTC time) 显示为"n/a",也就是不存在。在一部存在硬件时间的 Linux 设备上,可以执行 hwclock --show 查看硬件时间:$ hwclock --show 2022-02-27 21:14:16.129670+08:00
  比 timedatectl 更进一步的是,hwclock 可以显示有关硬件时间的更详细信息:$ hwclock --verbose hwclock from util-linux 2.34 System Time: 1645967662.035542 Trying to open: /dev/rtc0 Using the rtc interface to the clock. Assuming hardware clock is kept in UTC time. Waiting for clock tick... ...got clock tick Time read from Hardware Clock: 2022/02/27 13:14:24 Hw clock time : 2022/02/27 13:14:24 = 1645967664 seconds since 1969 Time since last adjustment is 1645967664 seconds Calculated Hardware Clock drift is 0.000000 seconds 2022-02-27 21:14:23.020178+08:00
  对此输出不再作进一步介绍。设置硬件时间(与系统时间一致)
  我们一般很少手动设置硬件时间。若要设置,可以使其与系统时间保持一致:sudo hwclock --systohc
  这会新建或更新 /etc/adjtime 的内容,示例如下:$ cat /etc/adjtime 0.000000 1645969156 0.000000 1645969156 LOCAL系统时间sudo timedatectl set-time "yyyy-MM-dd hh:mm:ss"
  例如:sudo timedatectl set-time "2014-05-26 11:13:54"时区
  设置时区前,先需要知道可用的时区:timedatectl list-timezones
  其中有"Asia/Shanghai",可将时区设置为此:sudo timedatectl set-timezone Asia/Shanghai同步
  此处提到的同步指的是系统时间与其他服务器提供的时间同步。以下提供两种方式。systemd-timesyncd 服务配置
  首先启用该服务,执行 systemctl start systemd-timesyncd。可以选择加入自启动项。
  打开 /etc/systemd/timesyncd.conf 文件,其中的内容可能如下:[Time] #NTP= #FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org #RootDistanceMaxSec=5 #PollIntervalMinSec=32 #PollIntervalMaxSec=2048 #SaveIntervalSec=60
  删去前两行的注释记号,并作如下修改:NTP=0.cn.pool.ntp.org 1.cn.pool.ntp.org 2.cn.pool.ntp.org 3.cn.pool.ntp.org FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org
  若要验证配置,执行 timedatectl show-timesync --all。一般输出类似于:LinkNTPServers= SystemNTPServers= FallbackNTPServers=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org ServerName=0.arch.pool.ntp.org ServerAddress=103.47.76.177 RootDistanceMaxUSec=5s PollIntervalMinUSec=32s PollIntervalMaxUSec=34min 8s PollIntervalUSec=1min 4s NTPMessage={ Leap=0, Version=4, Mode=4, Stratum=2, Precision=-21, RootDelay=177.398ms, RootDispersion=142.196ms, Reference=C342F10A, OriginateTimestamp=Mon 2018-07-16 13:53:43 +08, ReceiveTimestamp=Mon 2018-07-16 13:53:43 +08, TransmitTimestamp=Mon 2018-07-16 13:53:43 +08, DestinationTimestamp=Mon 2018-07-16 13:53:43 +08, Ignored=no PacketCount=1, Jitter=0 } Frequency=22520548
  但若出现类似如下的输出:LinkNTPServers= SystemNTPServers=0.cn.pool.ntp.org 1.cn.pool.ntp.org 2.cn.pool.ntp.org 3.cn.pool.ntp.org FallbackNTPServers=0.pool.ntp.org 1.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org ServerName= ServerAddress= RootDistanceMaxUSec=5s PollIntervalMinUSec=32s PollIntervalMaxUSec=34min 8s PollIntervalUSec=0 Frequency=0
  请跳过本小节,跳转至 chrony。生效
  若要使配置生效,执行 timedatectl set-ntp true。
  同步过程需要持续一段时间。若要检查同步状态,执行 timedatectl status。输出类似于:               Local time: Thu 2015-07-09 18:21:33 CEST            Universal time: Thu 2015-07-09 16:21:33 UTC                  RTC time: Thu 2015-07-09 16:21:33                 Time zone: Europe/Amsterdam (CEST, +0200) System clock synchronized: yes               NTP service: active           RTC in local TZ: no
  若要查看详细信息,执行 timedatectl timesync-status。输出类似于:       Server: 103.47.76.177 (0.arch.pool.ntp.org) Poll interval: 2min 8s (min: 32s; max 34min 8s)          Leap: normal       Version: 4       Stratum: 2     Reference: C342F10A     Precision: 1us (-21) Root distance: 231.856ms (max: 5s)        Offset: -19.428ms         Delay: 36.717ms        Jitter: 7.343ms  Packet count: 2     Frequency: +267.747ppmchrony
  chrony 是一个漫游友好型、且专为非所有时间在线的系统设计的程序,可以用以同步系统时间。安装
  大部分软件管理器中均有该软件包。执行:sudo pacman -S chrony
  这将在 /usr/bin 下放置 chrony 的两个可执行文件 chronyc 和 chronyd,分别作为客户端和服务端(保护进程)。
  也可以在官网中查阅其他安装方式。配置
  配置文件一般为 /etc/chrony.conf 或 /etc/chrony/chrony.conf。
  打开配置文件,做如下更改:定位到 pool 配置项,修改其后的服务器地址为 0.cn.pool.ntp.org;定位到 makestep 配置项,根据需求修改; 第一个数字:进行"时间跳跃"的阈值——同步时若系统时间与服务器返回结果相差在阈值内,则程序会逐渐调整当前系统时间;反之则会直接将系统时间设为正确时间(注意:"时间跳跃"可能会对其他程序造成负面影响,不宜将此值调至过小); 第二个数字:可进行时间调整的范围——设置为 n 表示仅前 n 次时间更新过程可发生这种调整。定位到 logdir 配置项,删去配置记号;定位到 rtcsync 配置项,删去注释记号。生效
  启用该服务,执行 systemctl start chronyd。可以选择加入自启动项。重启,读取系统时间检查:               Local time: Sun 2022-02-27 23:16:28 CST            Universal time: Sun 2022-02-27 15:16:28 UTC                  RTC time: n/a                 Time zone: Asia/Shanghai (CST, +0800) System clock synchronized: yes               NTP service: active           RTC in local TZ: no
  观察到"System clock synchronized"栏的输出是"yes"。
  若要立刻更改系统时间,执行 chronyc makestep。参考https://wiki.archlinux.org/title/System_timehttps://wiki.archlinux.org/title/Systemd-timesyncdhttps://www.tecmint.com/install-chrony-in-centos-ubuntu-linux/
  转载于博客园 https://blog.imakiseki.cf/2022/02/27/techdev/linux-time-operations-and-sync/

以颤抖之身追赶,怀敬畏之心挑战vivoTWS2主动降噪真无线耳机如果vivo是个棋手的话,他一定是那种落子之前很沉得住气的类型,往好了说,不浮躁,往坏了说有点急人。明明是一个从创立品牌之初就很重视音频的品牌,明明Xplay5s是许多人心目中的手无缺qdc新旗舰ANOLE变色龙V14林氏评测这些年,时不时会有人发我一张图然后问请问这个明星戴的是什么耳机啊?追星嘛,粉了个爱豆,关心关于TA的一切,这倒是情理之中的事,纵然我从来没有过这种情绪和行为,理解倒也能理解。不过这新零售观察盒马集市京喜拼拼美团优选众生相独立稀缺穿透大战刚刚开始!作者木宁编辑飞科风品沈禾来源铑财铑财研究院风口来了,猪都在飞。那么,风停之后呢?7月26日,食享会武汉总部被曝人去楼空,供应商货款没清员工工资也被拖欠。7科德教育是否被错杀?独立稀缺穿透大事难事,看定力看眼光!作者李晴雨编辑贺婧风品沈禾车一来源铑财铑财研究院2021年的暑假,教培业应最为难忘,没有之一。监管风云突袭,不少从业者在旺季迎来逆风期。7月24安踏体育成长野望独立稀缺穿透跑到快,更要跑的稳!作者李晴雨编辑贺婧风品沈禾车一来源铑财铑财研究院风雨之后有彩虹。伴随疫情消逝,体育业明显回暖,欧洲杯的热火盛况应是例证。接下来盛会也不停奥运会美网公新车探店个性玩家当道,全新别克威朗ProGS已到店导语作为别克的新一代全球车型,在4月份上海车展前夕亮相的威朗Pro与威朗ProGS,希望通过潮流外观与舒适空间的完美统一,赢得当下Z世代年轻消费者的心。成都车展上,全新别克威朗Pr清爽夏日,与吴青峰一起来一款万魔时尚豆,清新潮搭就在夏果绿时至立夏时节,不少南方地区纷纷开启夏日模式,酷热似乎已经离我们越来越近了。于是,时尚的潮男潮女们都在更新自己的衣橱,让夏日来的更清爽一些,时尚一点。说起夏日的时尚清爽穿搭,其实并不360儿童手表SE5体验评测,简单易用又实用,拒绝花哨家里的小朋友,看到电视广告后十分喜悦怎么手表也能打电话,我也想要一个,好好玩,于是,有了这篇文章。现在儿童手表款式太多,从百来块到千来块让人眼花缭乱。34岁的小朋友,其实不需要太高同为3999元,荣耀30ProOPPOAce2怎么选,各吹各的!最近,各大手机厂商纷纷上线营业,各种旗舰产品让人眼花缭乱。每看一场发布会,就有冲动按下购买键的心。比如,刚发布不久的荣耀30Pro和OPPOAce2,8G128G版本均为3999元华为mate40iPhone12将正面对决,麒麟1020鸿蒙OS,A14还香吗?苹果手机VS安卓阵营,总是有不少的话题,然而从性能上,真正能与iPhone叫板的机子并不多。其中,华为mate40就是可以与iPhone12拼一拼的机型,被提及几率很多。华为每年的荣耀V30荣耀30s怎么选,看完默默选择了荣耀30如果说2019是5G的元年,那2020则是将成为5G爆发的一年。在去年,可以说5G是雷声大雨点小,5G手机也只有屈指可数的几部。与其说是买来尝鲜,不如说只是充当小白鼠,再看看今年的
超高性价比电动牙刷推荐!n款热门电动牙刷专业实测,拒绝盲推电动牙刷不知道该怎么选,哪一款电动牙刷性价比高?别怕,看完这篇文章,你就明白什么样的电动牙刷适合你,附带电动牙刷使用方法和各大品牌测评推荐哦!以下正文由于没有好好护理牙齿,经历过多就在今天,突然断网!美国浏览器到底隐藏了什么秘密北京时间今天凌晨四点,全球四大浏览器之一的Firefox突然无法联网,其数亿的用户都受到影响。Firefox浏览器是位于美国加利福尼亚的Mozilla基金会的产品,已经有了十多年的Flexport创始人谈美国物流供应链的问题大流行推动了美国从服务到商品的需求转变,也改变了消费者购买商品的地点,越来越多的在线。虽然当前的供应链危机具有全球影响,但迄今为止最大的延误发生在美国,原因是港口瓶颈和卡车运输短缺iPhone13最新售价确认,价格仅5699元起,果粉幸福来得太突然在15年前,也就是2007年,苹果发布首款iPhone手机,乔布斯称iPhone是突破性的互联网通讯设备。到了现在,2022年,苹果iPhone手机已经到了iPhone13时代。对win10系统被断电时就不能用了,该怎么解决?应该重装系统,如果不行,可能是硬盘坏了,拿电脑店看看Windows10优化下把默认配置改下断电很容易产生物理坏道导致硬盘损坏。如果幸运的话重装系统就可以了此问题我也遇到过,W7XP企业为什么要上管理系统软件?企业管理和经营作为企业家最重要的日常工作内容,都依赖与准确的市场信息和内部资源信息,这些信息的快速准确收集,并被在企业经营管理过程更多人员普遍使用,所产生的价值将是我们想不到的。信史诗级漏洞知道电话号码就能监控你,有史以来最高明的监听威胁有朋友问前面发布的新华社发联想视频又撤下,有些力量要在背后拼一把,这个视频内容哪里去了,这个内容和有些内容被西瓜视频限制或封闭了,以后这类情况应该还会出现,朋友们可以去百度的好看视都为LTPO2。0,一加10Pro区别在哪?看这篇就知道了单就2022年刚刚过去的不到半个月时间来看,第二代LTPO屏幕已成今年各家旗舰手机的标配,也成为继性能拍照之后的焦点竞争领域。在各位王婆卖瓜式的宣传中,都有自家最牛,吊打一切安卓友美的集团陈金涛美的汽车部件分三步走,未来要做系统级解决方案供应商随着新能源车渗透率加速提升,这个行业正成为科技创新的制高点。当前,入局者正埋头深耕。经过半年多几万台新能源车的测试,验证了产品的可靠性。近日,美的威灵汽车部件总经理陈金涛透露,美的网络大流感ApacheLog4j2漏洞来袭云上企业如何应对?每经记者朱成祥每经编辑梁枭对于大部分互联网用户而言,Apache(阿帕奇)Log4j2是个陌生的词汇。但在很多程序员眼中,它却是陪伴自己的好伙伴,每天用于记录日志。然而,恰恰是这个大公司早报恒大首款电动汽车提前下线抖音测试快递服务音尊达(整理卢思叶)今天是1月13日星期四,过去的二十四小时有这些公司动态可以关注抖音测试快递服务音尊达,布局产地仓业务肯德基被中消协点名,利用盲盒诱导食品过度消费恒大首款电动汽车恒驰5