【ubuntu20.04】修改系统时间&重启

本文介绍了如何在新版Ubuntu中使用timedatectl替代ntpdate进行时间设置,包括查看当前时间、修改时区并验证效果,以及重启系统保持同步。

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

在新版的ubuntu中,使用timedatectl 替换了ntpdate来进行时间管理

一、查看当前时间,timedatectl status
root@yuxy:/home/test/2.0.1-a1# timedatectl status
               Local time: Fri 2021-08-13 01:51:37 UTC
           Universal time: Fri 2021-08-13 01:51:37 UTC
                 RTC time: Fri 2021-08-13 01:51:37    
                Time zone: Etc/UTC (UTC, +0000)       
System clock synchronized: yes                        
              NTP service: active                     
          RTC in local TZ: no   
二、修改当前时间,timedatectl set-timezone "Asia/Shanghai"
三、再次查看时间,时间被修改
root@yuxy:/home/test/2.0.1-a1# timedatectl status
               Local time: Fri 2021-08-13 09:52:11 CST
           Universal time: Fri 2021-08-13 01:52:11 UTC
                 RTC time: Fri 2021-08-13 01:52:10    
                Time zone: Asia/Shanghai (CST, +0800) 
System clock synchronized: yes                        
              NTP service: active                     
          RTC in local TZ: no   
四、修改时间后最好重启一下
### 解决 Ubuntu 20.04系统启动时间不同步问题 当Ubuntu 20.04与Windows双系统安装时,可能会遇到两个操作系统之间的时间不一致问题。这是因为Windows默认使用本地时间设置,而Linux通常配置为UTC时间。 为了使两者兼容并保持正确的时间显示,在Ubuntu中调整系统的RTC(实时时钟)设置是一个有效的方法[^1]: #### 方法一:修改GRUB引导加载程序配置文件 编辑`/etc/default/grub`文件来更改GRUB配置中的时区选项: ```bash sudo nano /etc/default/grub ``` 找到如下行并将`#`去掉以取消注释,并确保该项被设为true: ```bash GRUB_DISABLE_OS_PROBER=false ``` 接着定位到这一项: ```bash # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" ``` 在此基础上增加参数让内核知道硬件时钟应被视为本地时间而非UTC: ```bash GRUB_CMDLINE_LINUX_DEFAULT="quiet splash clock=tz=localtime" ``` 保存退出后更新grub使其生效: ```bash sudo update-grub ``` 重启计算机以便应用新的设定。 #### 方法二:通过timedatectl命令行工具管理时间和日期服务 另一种方式是在终端执行下面指令强制将系统时钟切换成与BIOS相同的模式——即本地时间而不是UTC标准时间: ```bash sudo timedatectl set-local-rtc 1 --adjust-system-clock ``` 这会立即改变当前状态而不需重新启动机器即可看到效果;不过建议还是重启一次确认一切正常工作。 以上两种方法都可以很好地解决Ubuntu 20.04 和 Windows 时间同步的问题,具体选择取决于个人喜好以及实际需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值