首页 > 系统相关 >Linux系统时间与硬件时钟同步

Linux系统时间与硬件时钟同步

时间:2024-04-15 11:25:35浏览次数:19  
标签:10 系统 硬件 时间 Linux 2024 时钟

由于机房没做时间同步服务器,就只能依赖机器的时钟固件了。服务器断电后,服器内置的BIOS芯片的小电池也会继续供电,在硬件时钟层面持续记录时间(需要电池有电)。
假如硬件时间与实际时间不一致,硬件时间存储的CST时间(应该存储UTC),断电重启后系统会读取硬件时间作为系统时间,导致系统时间快了8小时。
设置了正确的系统时间后,由于硬件时间是错误的,再次重启系统时间还是错的。
此时,设置正确的系统时间后,需将新系统时间同步到硬件时间。这样即便重启,时间也是正确的。

# 1.查看系统当前时间:
date # 或者用timedatectl
# Mon Apr 15 10:55:58 CST 2024

# 2.修改系统时间
date -s "2024-04-15 10:44:10" # 或者 timedatectl set-time "2024-04-15 10:44:10"

# 3.查看硬件时钟时间,与系统时间是否有差异
hwclock --show
# Mon 15 Apr 2024 10:56:05 AM CST  -0.068345 seconds

# 4.将系统时间同步到硬件时钟(然后检查一下两个时间是否有差异)
hwclock --systohc

断电重启后,时间就正常了。

标签:10,系统,硬件,时间,Linux,2024,时钟
From: https://www.cnblogs.com/JaxYoun/p/18135538

相关文章

  • 2024年8个最佳Linux IRC客户端整理
    IRC(InternetRelayChat)客户端是用户可以安装在其计算机上的程序,它可以向IRC服务器发送消息或从IRC服务器接收消息。它只是将您连接到IRC服务器的全球网络,并支持一对一和群组通信。尽管IRC被认为是一种老式的在线交流方式,但出于某种原因,仍有许多用户使用IRC 。但不要谈......
  • 在Linux中,如何配置和管理iSCSI目标和发起器?
    在Linux中,iSCSI(InternetSmallComputerSystemInterface)是一种将SCSI接口封装在TCP/IP协议中,从而允许在IP网络上进行数据块级存储的技术。iSCSI目标是提供存储的服务器,而iSCSI发起器是访问存储的客户端。1.配置iSCSI目标安装iSCSI目标软件:在目标服务器上安装targetctl和li......
  • 在Linux中,如何使用NFS和Samba共享文件和目录?
    在Linux中,NFS(NetworkFileSystem)和Samba是两种常用的文件共享协议,分别用于在Unix-like系统之间以及跨Linux和Windows系统共享文件和目录。下面分别详细介绍如何使用它们:1.使用NFS共享文件和目录安装NFS服务:对于基于Debian/Ubuntu的系统:sudoapt-getupdatesudoapt-geti......
  • 在Linux中,如何管理和优化文件系统的性能?
    在Linux中,管理和优化文件系统的性能是确保系统高效运行的关键。以下是一些提高文件系统性能的方法:1.选择合适的文件系统类型不同的文件系统类型具有不同的性能特点。例如,ext4提供了良好的性能和稳定性,而XFS则在处理大文件和大量数据时表现更优。根据你的应用需求选择合适的文件......
  • 在Linux中,如何使用fstab文件配置自动挂载?
    在Linux系统中,/etc/fstab是一个非常重要的系统配置文件,用于定义文件系统及其挂载点,以及它们如何在系统启动时自动挂载。当你想要确保某些磁盘分区或者存储设备在系统启动后自动加载并可用时,你需要编辑这个文件。以下是通过/etc/fstab配置自动挂载的详细步骤:1.确认设备和挂载......
  • 在Linux中,如何进行文件系统的迁移和升级?
    在Linux中,文件系统的迁移和升级是涉及数据完整性和系统稳定性的重要操作。以下是进行文件系统迁移和升级的一般步骤:1.文件系统迁移文件系统迁移通常涉及将数据从一个文件系统迁移到另一个文件系统,例如从ext3迁移到ext4,或者从一个分区迁移到另一个分区。备份数据:在进行任何......
  • 修复或重新安装debian12linux的/boot分区,efi引导
    一.使用live系统二.挂载块设备三.chroot到/mnt,用arch-chroot比较方便四.开始重新安装/boot下的文件有config-6.1.0-18-amd64grub System.map-6.1.0-18-amd64efi initrd.img-6.1.0-18-amd64vmlinuz-6.1.0-18-amd64注意我的是amd架构,换成你的架构1.efi......
  • ubuntu Linux kernel升级导致英伟达显卡驱动失效
    Linuxkernel升级导致英伟达显卡驱动失效报错nvidia-smiNVIDIA-SMIhasfailedbecauseitcouldnotcommunicatewiththeNVIDIAdriver.MakesurethatthelatestNVIDIAdriverisinstalledandrunning.#或者nvidia-smiNvidiaNVMLDriver/libraryversionmisma......
  • Linux-用户管理-查看用户命令id-/etc/passwd-/etc/shadow-系统中用户的约定和规范
    1.Linux下的用户有什么作用1)系统上的每一个进程(运行的程序)都需要特定的用户运行2)每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制3)进程能够以何种方式访问某一个文件或目录,与进程所关联的用户有关  2.用户相关查看命令命令:id#语法id[option......
  • 【Linux系统编程】libevent库实现简易tcp服务器
    libevent库实现简易tcp服务器流程分析创建socket,设置端口复用,绑定四元组,开始监听。初始化event_base结构体。编写监听事件的回调函数和客户端读事件的回调函数。初始化tcp监听事件,并加入event_base中。开始event事件处理循环。释放所有事件占用资源。释放event_base占用......