linux修改系统时间重启后失效

本文详细解释了Linux操作系统如何从CMOS读取并更新系统时间,以及在执行date-s命令后可能导致的CMOS时间未同步问题。提供了解决方案,即执行clock-w命令强制将系统时间写入CMOS。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。
  
  #clock -w
  
  这个命令强制把系统时间写入CMOS。

 

补充知识:

BIOS设置和CMOS设置的区别与联系

  BIOS是主板上的一块EPROM或EEPROM芯片,里面装有系统的重要信息和设置系统参数的设置程序(BIOSSetup程 序);CMOS是主板上的一块可读写的RAM芯片,里面装的是关于系统配置的具体参数,其内容可通过设置程序进行读写。CMOSRAM芯片靠后备电池供 电,即使系统掉电后信息也不会丢失。BIOS与CMOS既相关又不同:BIOS中的系统设置程序是完成CMOS参数设置的手段;CMOSRAM既是 BIOS设定系统参数的存放场所,又是BIOS设定系统参数的结果。因此,完整的说法应该是"通过BIOS设置程序对CMOS参数进行设置"。由于 BIOS和CMOS都跟系统设置密初相关,所以在实际使用过程中造成了BIOS设置和CMOS设置的说法,其实指的都是同一回事,但BIOS与CMOS却是两个完全不同的概念,千万不可搞混淆。

 

原始文档:http://blog.sina.com.cn/s/blog_5efa55090100rsn4.html

### 设置 Linux 自定义分辨率持久化 为了确保 `xrandr` 修改的分辨率在重启后仍然有效,可以采用多种方式来实现这一目标。一种常见的方式是在 `/etc/rc.local` 文件中加入相应的命令[^1]。 #### 方法一:通过 rc.local 实现自定义分辨率持久化 编辑 `/etc/rc.local` 文件,在文件中添加如下内容: ```bash #!/bin/bash xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode Virtual1 "1920x1080_60.00" xrandr --output Virtual1 --mode "1920x1080_60.00" ``` 这种方法简单易行,适用于大多数情况下的临时解决方案。需要注意的是,该脚本会在每次系统启动时执行一次,因此对于频繁更改显示模式的情况可能不是最优解。 #### 方法二:创建 Xorg 配置文件 更推荐的做法是创建一个专门针对显卡设备的配置文件放置于 `/usr/share/X11/xorg.conf.d/` 目录下。这可以通过编写 `.conf` 文件的形式完成,从而使得设置更加稳定可靠。 例如,新建名为 `10-monitor-resolutions.conf` 的文件并填入以下内容: ```plaintext Section "Monitor" Identifier "Virtual1" Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync EndSection Section "Screen" Identifier "Default Screen" Monitor "Virtual1" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1920x1080_60.00" EndSubSection EndSection ``` 此方法能够更好地兼容不同版本的操作系统以及硬件环境变化带来的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值