Linux时区选择为何没有北京

来源:互联网 发布:女生网络骗局大全 编辑:程序博客网 时间:2024/04/26 21:02

安装Linux时选时区,在下拉列表中就会发现,里面没有北京,却有上海和重庆,还有乌鲁木齐。这是为什么呢?

原因是1949年以前,中国一共分了5个时区,以哈尔滨、上海、重庆、乌鲁木齐和喀什为代表——分别是:长白时区GMT+8:30、中原标准时区GMT+8、陇蜀时区GMT+7、新藏时区GMT+6和昆仑时区GMT+5:30。它是1912年北京观象台制订,后由内政部批准过....对于自己的城市不在列表中这个大问题,LinuxJournal也讲了怎么把自己的城市加入时区列表的做法:到/usr/share/zoneinfo或/usr/lib/zoneinfo目录下,将Asia/Shanghai拷贝为Asia/Beijing,因为时区一样,数据也就一样。编辑zone.tab文件,还是找到刚才copy的城市再copy一行,只是其中的数字代表城市的经纬度,需要修改正确。

转帖自:http://linux.solidot.org/article.pl?sid=09%2F02%2F21%2F0449228&%3Bfrom=rss

在安装Linux的时候,在安装向导来到时区设置的时候,会在时区选择的下方有个 "使用UTC..."

如果你把这个选了!你会发现安装完毕以后,Linux时间比BIOS的时间快8小时!如果你用date命令来该改的话..就会发现BIOS时间比你手表上的时间慢8小时.....原本是无所谓的.但有些朋友安装了Vmware 同时有 2个或以上的操作系统...这样时间就乱了...所以还是建议别选

以下是关于UTC的说明

Linux支持UTC时间,Coordinated UniversalTime,也就是世界协调时,也就是本初子午线上的时间,它和以前的格林威治标准时(GMT)的区别似乎是它是由多个原子钟平均出来的。在/etc/default/rcS这个文件中,设定了系统是否使用UTC,UTC=yes就是用。

原创粉丝点击