首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

linux时区修改的问题

2024-12-18 来源:化拓教育网
Linux 修改系统时区

Linux 时区 Time zone 
  
1. 创建一个备份文件夹
mkdir /bak
  
2. 备份需要修改的文件
cp -p /etc/localtime /bak/localtime
  
3. 删除系统时区文件
rm -f /etc/localtime
  
4. 将本地时区链接为系统时区文件
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5. 修改时区配置文件
vi /etc/sysconfig/clock(将其内容修改为以下参数)
ZONE="Asia/Shanghai"
UTC=false   #设置为false,硬件时钟不于utc时间一致

6. 使修改的配置立即生效
source /etc/sysconfig/clock
  
7. 检查系统时区
date +"%Z %z"
这里Arch Linux time zone选择Asia/Shanghai返回的就是CST +0800

8.如果以上都不行就强制修改时间
date -s 14:15:00

9.修改完后,需要的话可以输入:
sudo clock -w 
把系统时间写入CMOS

10. 将当前时间和日期写入BIOS,避免重启后失效
sudo hwclock -w
sudo /sbin/hwclock --systohc #设置硬件时间和系统时间一致并校准
显示全文