Ubuntu 18 系统时间问题 - 解决其使用 BIOS 时间,不联网同步

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://icode.blog.csdn.net/article/details/99063018

Ubuntu 18 系统时间问题 - 解决其使用 BIOS 时间,不联网同步

Ubuntu 18 系统时间不对,会遇到很多问题,

问题描述:

Ubuntu 18 系统时间不对,大概差 8 个小时,因为在 BIOS 中的时间就是当前时间。

解决方法:

Ubuntu 系统下,在命令提示符输入:

sudo timedatectl set-local-rtc 1

更新时间

sudo apt-get install ntpdate
sudo ntpdate time.windows.com

将时间更新至硬件

sudo hwclock --localtime --systohc

常见概念

常见的概念,进行总结如下:

说明
时区 因时区不同显示的时间不同,牵扯到夏令时和调整等问题,date 命令可查看
系统时钟 System Clock linux OS 的时间,date 命令可查看
硬件时钟 RTC:Real Time Clock 主板上由电池供电的 BIOS 时间,hwclock -r 可查看
NTP Network Time Protocol 本机时间和实际的时间之间的经常会有差别,一般使用 NTP 服务器进行时间校准

关于 timedatectl

使用 timedatectl 可以进行如下常见操作

操作 -
查看当前时间/日期/时区 timedatectl 或者 timedatectl status
查看所有可用时区 timedatectl list-timezones
设置时区 timedatectl set-timezone “时区信息”
设置UTC timedatectl set-timezone UTC
设置时间 timedatectl set-time HH:MM:SS
设置日期 timedatectl set-time YYYY-MM-DD
设置日期时间 timedatectl set-time “YYYY-MM-DD HH:MM:SS”
设置硬件时钟为本地时间 timedatectl set-local-rtc 1
设置硬件时钟为UTC时间 timedatectl set-local-rtc 0
启动NTP时间同步(启用NTP服务或者Chrony服务) timedatectl set-ntp true
禁用NTP时间同步 timedatectl set-ntp false
展开阅读全文

没有更多推荐了,返回首页