【Ubuntu同步系统时间】

这篇具有很好参考价值的文章主要介绍了【Ubuntu同步系统时间】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

欢迎大家阅读2345VOR的博客【Ubuntu同步系统时间】🥳🥳🥳
本人主页: 已获得CSDN《嵌入式领域新星创作者》称号👻👻👻,座右铭:脚踏实地,仰望星空🛹🛹🛹
🎏🎏主要开发专栏🎏🎏
《Arduino编程参考》:本专栏围绕Arduino语法和Arduino库使用开发;🌻🌻🌻
《 Arduino小项目开发》:本专栏围绕Arduino生态结合实际需求设计综合的小项目开发。🌼🌼🌼

1. 摘要

本篇文章主要介绍了在 Ubuntu 中使用 NTP 进行时间同步设置,通常客户端向服务器请求当前的时间,并根据结果来设置其时钟。

ubuntu 时间同步,# Ubuntu学习,ubuntu,服务器,运维

2. 内容

NTP 是通过网络来同步时间的一种 TCP/IP 协议。通常客户端向服务器请求当前的时间,并根据结果来设置其时钟。

这个描述是挺简单的,实现这一功能却是极为复杂的 - 首先要有多层 NTP 服务器,第一层 NTP 服务器连接原子时钟,第二层、第三层服务器则担起负载均衡的责任,以处理因特网传来的所有请求。另外,客户端可能也超乎你想象的复杂 - 它必须排除通讯延迟,调整时间的同时不干扰其它在服务器中运行的进程。幸运的是,所有的这些复杂性都进行了封装,你是不可见也不需要见到的。

在 Ubuntu 中,是使用 ntpdate和 ntpd来同步时间的,详细见官网。
ubuntu 时间同步,# Ubuntu学习,ubuntu,服务器,运维

3. 具体实现

3.1 timesyncd查看系统时间

在最新的 Ubuntu 版本中,timesyncd替代了 ntpd的客户端的部分。默认情况下 timesyncd会定期检测并同步时间。它还会在本地存储更新的时间,以便在系统重启时做时间单步调整。通过 timedatectltimesyncd设置的当前时间状态和时间配置,可以使用timedatectl status命令来进行确认

输入查看时间指令:timedatectl

返回如下

vor@vor:~$ timedatectl
               Local time: 四 2022-09-29 09:26:18 CST
           Universal time: 四 2022-09-29 01:26:18 UTC
                 RTC time: 四 2022-09-29 01:26:18    
                Time zone: Asia/Shanghai (CST, +0800)System clock synchronized: yes                       
              NTP service: active                    
          RTC in local TZ: no  

3.2 安装ntpdate同步时间库

输入查看时间指令:sudo apt install ntpdate

返回如下

vor@vor:~$ sudo apt install ntpdate
[sudo] vor 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:
  ntpdate
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 48.8 kB 的归档。
解压缩后会消耗 178 kB 的额外空间。
获取:1 http://mirrors.aliyun.com/ubuntu focal-security/universe amd64 ntpdate amd64 1:4.2.8p12+dfsg-3ubuntu4.20.04.1 [48.8 kB]
已下载 48.8 kB,耗时 0秒 (198 kB/s)
正在选中未选择的软件包 ntpdate。
(正在读取数据库 ... 系统当前共安装有 147529 个文件和目录。)
准备解压 .../ntpdate_1%3a4.2.8p12+dfsg-3ubuntu4.20.04.1_amd64.deb  ...
正在解压 ntpdate (1:4.2.8p12+dfsg-3ubuntu4.20.04.1) ...
正在设置 ntpdate (1:4.2.8p12+dfsg-3ubuntu4.20.04.1) ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...

3.3 同步互联网时间

输入查看时间指令:sudo ntpdate time.windows.com

返回如下

vor@vor:~$ sudo ntpdate time.windows.com
29 Sep 09:36:56 ntpdate[5539]: adjust time server 20.189.79.72 offset 0.080762 sec

3.4 UTC改为localtime时间

输入查看时间指令:sudo hwclock --localtime --systohc

返回如下

vor@vor:~$ sudo hwclock --localtime --systohc
vor@vor:~$ 

ubuntu 时间同步,# Ubuntu学习,ubuntu,服务器,运维

4. 总结

非常感谢各位大佬的支持,特别是《机器人工匠阿杰》UP主,到这里经典Ubuntu同步系统时间统教程就算完成了。大家快去探索Ubuntu系统的乐趣吧!🥳🥳🥳我们实现对外部世界进行感知🎏,充分认识这个有机与无机的环境🌻,科学地合理地进行创作和发挥效益🛹,然后为人类社会发展贡献一点微薄之力。🏃‍♂️🏃‍♂️🏃‍♂️

参考文献:
在 Ubuntu 中使用 NTP 进行时间同步设置
系统时间同步文章来源地址https://www.toymoban.com/news/detail-581429.html

到了这里,关于【Ubuntu同步系统时间】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu系统安装chrony时间同步服务(局域网集群内同步)

    Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。 Chrony由两个程序组成,分别是chronyd和chronyc chronyd是一个

    2024年02月08日
    浏览(32)
  • Centos系统服务器设置时间自动同步!

    在CentOS系统服务器上设置时间自动同步是一个重要的步骤,以确保系统时间的准确性和一致性。以下是设置CentOS系统服务器自动同步时间的步骤: 安装和配置NTP服务 在CentOS系统中,NTP(Network Time Protocol)是用于时间同步的常用协议。执行以下命令来安装和配置NTP服务: 启用

    2024年02月07日
    浏览(38)
  • ubuntu 使用 rsync 的 SSH 方式同步备份远程WEB服务器

    ubuntu 20.04 自带 rsync ,对于 WEB 服务器这种更新频率不高的情况,直接使用定时同步复制远程服务器的方法,比较直接和简单! $ rsync --version rsync version 3.1.3 protocol version 31 参考: Ubuntu20.04中的rsync命令 本次主要使用 SSH 方式来完成,抄录一下参考文章 远程 ubuntu 2004 server 192.

    2024年02月15日
    浏览(29)
  • ubuntu服务器上java和tomcat等服务的日志时间不正确

    新生产环境部署的java和tomcat服务的日志时间不正确。与正确时间差了8个小时。影响正常的业务。 1、服务日志时间和服务器时间差了8个小时,联想到是时区的问题。 2、查看ubuntu系统的时区设置: UTC时间就是世界协调时间(Coordinated Universal Time) 时间。 1、把UTC时间改成北京时间

    2024年02月05日
    浏览(41)
  • 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统

    北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 京准电子科技官微——ahjzsz 前言 近几年来,随着计算机自动化系统水平的提高,在各大计算机监控系统、微机保护装置、微机故障录波装置以及各

    2024年03月09日
    浏览(40)
  • [云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

    操作平台 : centos 7 (虚拟机) 配置: 2H4G 情景 : 主机1(服务器)搭建时间服务器并让主机2(客户端)进行NTP同步 在终端输入以下命令安装chrony 然后设置服务开机自启动 完成上述操作后,我们就可以进行下一步了 ⚠ : 此操作请在 主机1 (服务器) 操作 我们关闭SELinux 输入 vim /etc/selinu

    2024年02月15日
    浏览(33)
  • Dell服务器安装Ubuntu系统

    镜像链接 http://old-releases.ubuntu.com/releases/20.04.2/ubuntu-20.04.2-live-server-amd64.iso 版本可以根据自己要求选择。 做启动盘 我用的是ultraiso 记得先格式化,再写入。 按F11,进入BIOS manager ,选择 one-shot bios 选项,选择USB       ip我选择用DHCP,网管后续给我与mac绑定了  代理为空就好了

    2024年02月12日
    浏览(34)
  • 浪潮服务器远程安装Ubuntu系统

    1、准备工作 1)安装jre 下载安装jre:https://www.java.com/zh-CN/download/ 安装直接点击下载下来的文件,安装即可。 2)下载服务器管理口的JNLP证书 登录服务器管理口,在远程控制-控制台重定向(KVM)菜单栏里下载JNLP证书文件。这个过程是比较折磨人的,一般的浏览器(chrome或者

    2024年04月13日
    浏览(34)
  • Ubuntu 系统如何配置 DHCP 服务器?

    Ubuntu 系统上安装和配置 DHCP 服务器的步骤如下: 1. 安装 DHCP 服务器软件包: 在终端中输入以下命令安装 dhcp-server 软件包: ``` sudo apt-get update sudo apt-get install isc-dhcp-server ``` 2. 配置 DHCP 服务器: 在终端中输入以下命令打开 /etc/dhcp/dhcpd.conf 文件: ``` sudo nano /etc/dhcp/dhcpd.conf

    2024年02月08日
    浏览(51)
  • 使用SSH远程连接Ubuntu服务器系统

    实现目的:安装完Ubuntu系统后只能在Ubuntu命令行中输入命令,不能将外面的代码复制进Ubuntu命令行里面,所有本教程是为了配置ssh服务,可以将Ubuntu系统远程通过cmd或者windows Powershell登录,就可以实现代码复制功能。OK,下面介绍如何开启SSH服务。 启用SSH服务,输入以下指令

    2024年02月05日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包