Linux时间改错了,我想让他恢复正确时间

简介: Linux时间改错了,我想让他恢复正确时间

如果您错误地更改了系统时间并希望恢复正确的时间,可以使用以下方法之一:

1. **从硬件时钟同步**:

 

 如果您只更改了系统时间,而没有将更改写入硬件时钟(通过`hwclock --systohc`),您可以从硬件时钟重新同步来恢复正确的时间:

 ```bash

 sudo hwclock --hctosys

 ```

2. **使用NTP服务**:

 Network Time Protocol (NTP) 服务允许您从互联网上的时间服务器自动同步您的系统时间。如果您已经安装并配置了NTP,可以使用以下方法来强制立即同步:

 - 对于`systemd-timesyncd`(通常在新版的系统如Ubuntu 16.04+中):

   ```bash

   sudo systemctl restart systemd-timesyncd

   ```

 - 对于`ntpd`:

   ```bash

   sudo systemctl restart ntp

   ```

   或者

   ```bash

   sudo service ntp restart

   ```

 - 对于`chronyd`(Chrony):

   ```bash

   sudo chronyc tracking

   ```

   然后执行

   ```bash

   sudo chronyc makestep

   ```

3. **手动设置时间**:

 如果您知道正确的时间,您可以手动使用`date`命令重新设置它,如我先前所示。

确保在调整时间之后,将任何使用时间作为操作的关键组件的服务或应用程序重新启动(例如数据库、日志服务等),因为突然的时间更改可能会导致它们出现问题。


相关文章
|
缓存
银河麒麟server-V10配置镜像源
银河麒麟server-V10配置镜像源
18049 1
|
负载均衡 Ubuntu 应用服务中间件
|
SQL Oracle 关系型数据库
Oracle19C客户端部署及远程访问
Oracle19C客户端部署及远程访问
2645 0
Oracle19C客户端部署及远程访问
|
jenkins Java Shell
使用 Docker 安装 Jenkins 并实现项目自动化部署
Jenkins 是一款开源的持续集成(DI)工具,广泛用于项目开发,能提供自动构建,测试,部署等功能。作为领先的开源自动化服务器,Jenkins 提供了数百个插件来支持构建、部署和自动化任何项目。
36444 3
使用 Docker 安装 Jenkins 并实现项目自动化部署
|
应用服务中间件 Linux
Tomcat不定期close_wait过多
Tomcat不定期close_wait过多
721 0
|
Ubuntu Linux Shell
10-21|在linux我如果修改了时间,什么命令可以恢复正确啊
10-21|在linux我如果修改了时间,什么命令可以恢复正确啊
|
消息中间件 数据采集 运维
一份运维监控的终极秘籍!监控不到位,宕机两行泪
【10月更文挑战第25天】监控指标的采集分为基础监控和业务监控。基础监控涉及CPU、内存、磁盘等硬件和网络信息,而业务监控则关注服务运行状态。常见的监控数据采集方法包括日志、JMX、REST、OpenMetrics等。Google SRE提出的四个黄金指标——错误、延迟、流量和饱和度,为监控提供了重要指导。错误监控关注系统和业务错误;延迟监控关注服务响应时间;流量监控关注系统和服务的访问量;饱和度监控关注服务利用率。这些指标有助于及时发现和定位故障。
962 1
|
Ubuntu Linux 网络安全
在Ubuntu上离线升级OpenSSH
本文介绍了在Ubuntu系统上离线升级OpenSSH的详细步骤,包括移除旧版本、解压新版本、编译安装、解决依赖问题、替换相关命令、重启SSHD服务以及验证升级结果。
2922 1
|
网络协议 安全 网络安全
免费申请 HTTPS 证书的八大方法
免费申请 HTTPS 证书的八大方法
13275 0

热门文章

最新文章