首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu机器时间问题

Ubuntu机器时间问题
EN

Unix & Linux用户
提问于 2019-07-15 17:31:11
回答 1查看 334关注 0票数 1

新来的。我发现我的机器在系统中设置的时间不对。有人能帮助如何纠正系统时间吗?

代码语言:javascript
运行
复制
timedatectl shows
      Local time: Tue 2019-07-16 03:53:00 IST
  Universal time: Mon 2019-07-15 22:23:00 UTC
        RTC time: Mon 2019-07-15 22:23:00
       Time zone: Asia/Kolkata (IST, +0530)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

实际日期是2019-07-15 22:55:00检查同步发生的时间,但命令显示

代码语言:javascript
运行
复制
systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
           └─disable-with-time-daemon.conf
   Active: inactive (dead)
Condition: start condition failed at Tue 2019-07-16 02:44:11 IST; 1h 6min ago
           ConditionFileIsExecutable=!/usr/sbin/ntpd was not met
     Docs: man:systemd-timesyncd.service(8).

我现在该如何修正系统时间?

EN

回答 1

Unix & Linux用户

发布于 2019-07-15 20:18:34

如果机器是在Windows和Linux之间双引导的,您必须告诉Linux在本地时间(*)使用硬件时钟:

代码语言:javascript
运行
复制
timedatectl set-local-rtc 1 --adjust-system-clock

在其他情况下,您可以确定硬件时钟是在UTC中还是在本地时间:

代码语言:javascript
运行
复制
sudo hwclock --localtime 
sudo hwclock --utc 

给出正确答案的是硬件时钟所用的那个。

(*)在Unix系统上,硬件时钟通常在UTC,只有在显示东西时才转换为本地时间。否则窗户会..。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/530288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档