Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10725568
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 10:58:18

系统: CentOS 5.2
 
问题: 如何在命令行下修改系统的时区呢?
 
查看系统目前的时区:
cat /etc/sysconfig/clock
 
UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time)
Local time 是你手表上的时间

传统的POSIX计算机(Solaris,bsd,unix)使用UTC格式
Linux可以处理UTC时间,Windows所使用的是Local Time

如何决定UTC还是Local Time呢?
如果机器上同时安装有Linux和Windows,建议使用Local Time
如果机器上只安装有Linux,建议使用NTC
确定后编辑/etc/sysconfig/clock, UTC=0 是local time; UTC=1 是UTC(GMT)
使用tzselect命令可以暂时修改系统时区,如何永久修改系统的时区?
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
 
将当前时间写入BIOS永久生效(避免重启后失效)
hwclock

阅读(1695) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~