《Unix & Linux 大学教程》 - 附录F

学习笔记,内容基础,适合初学者。


阅读之前,请务必花30秒查看前言说明(在第一、二章前面部分)

《Unix & Linux 大学教程》 - 第一、二章 学习笔记   Unix简介 & 什么是Linux?什么是Unix
《Unix & Linux 大学教程》 - 第三、四章 学习笔记   Unix连接 & 开始使用Unix
《Unix & Linux 大学教程》 - 第五、六章 学习笔记   GUI:图形用户界面 & Unix工作环境
《Unix & Linux 大学教程》 - 第七、八章 学习笔记   Unix键盘使用 & 能够立即使用的程序
《Unix & Linux 大学教程》 - 第九、十章 学习笔记   文档资料:Unix手册与Info & 命令语法
《Unix & Linux 大学教程》 - 第十一、十二章 学习笔记   shell & 使用shell:变量和选项
《Unix & Linux 大学教程》 - 第十三章 学习笔记   使用shell:命令和定制
《Unix & Linux 大学教程》 - 第十四、十五章 学习笔记   使用shell:初始化文件
《Unix & Linux 大学教程》 - 第十六、十七章 学习笔记   过滤器:简介和基本操作
《Unix & Linux 大学教程》 - 第十八章 学习笔记   过滤器:统计和格式化
《Unix & Linux 大学教程》 - 第十九章(一) 学习笔记   过滤器:选取、排序、组合及变换
《Unix & Linux 大学教程》 - 第十九章(二)、第二十章 学习笔记 过滤器:选取、排序、组合及变换 正则表达式
《Unix & Linux 大学教程》 - 第二十一章 学习笔记 显示文件
《Unix & Linux 大学教程》 - 第二十二章(一) 学习笔记 vi文本编辑器(一)
《Unix & Linux 大学教程》 - 第二十二章(二) 学习笔记 vi文本编辑器(二)
《Unix & Linux 大学教程》 - 第二十二章(三) 学习笔记 vi文本编辑器(三)
《Unix & Linux 大学教程》 - 第二十三章 学习笔记 Unix文件系统
《Unix & Linux 大学教程》 - 第二十四章 学习笔记 目录操作
《Unix & Linux 大学教程》 - 第二十五章 学习笔记 文件操作
《Unix & Linux 大学教程》 - 第二十六章(一) 学习笔记 进程和作业控制
《Unix & Linux 大学教程》 - 第二十六章(二) 学习笔记 进程和作业控制





时区与24小时制时间

24小时制时间与AM/PM制时间之间转换
12:00 AM = 00:0012:00 PM = 12:00
01:00 AM = 01:0001:00 PM = 01:00
02:00 AM = 02:0002:00 PM = 02:00
03:00 AM = 03:0003:00 PM = 03:00
04:00 AM = 04:0004:00 PM = 04:00
04:00 AM = 04:0004:00 PM = 04:00
06:00 AM = 06:0006:00 PM = 06:00
07:00 AM = 07:0007:00 PM = 07:00
08:00 AM = 08:0008:00 PM = 08:00
09:00 AM = 09:0009:00 PM = 09:00
10:00 AM = 10:0010:00 PM = 10:00
11:00 AM = 11:0011:00 PM = 11:00



NTP(Network Time Protocol):网络时间协议。NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。

NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。这样就有了准确而可靠的时间源。时间按NTP服务器的等级传播。



完成这个工作的程序是ntpd,ntpd是在后台运行的守护进程。

一些系统使用ntpdate程序,该程序并不是守护进程。

ntpd在时间同步上更加出色,最终将取代ntpdate,所以不推荐使用ntpd,更不推荐使用更古老的rdate




UTC(Coordinated Universal Time):协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC。它从英文“Coordinated Universal Time”/法文“Temps Universel Cordonné”而来。



美国时区与UTC之间的关系

缩写时区与UTC的时差
UTC协调世界时0
GMT格林威治标准时间同UTC
UT世界时间同UTC
EST东部标准时间-5小时
EDT东部夏令时间-4小时
CST中央标准时间-6小时
CDT中央夏令时间-5小时
MST山区标准时间-7小时
MDT山区夏令时间-6小时
PST太平洋标准时间-8小时
PDT太平洋夏令时间-7小时

注意:UTC、GMT和UT之间存在技术上的区别,但是从实际使用上讲,可以认为他们是相同的

注意:美国的大部分地区在三月的第二个星期日改为夏令制时间,在十一月的第一个星期日改回标准时间



欧洲和印度时区与UTC之间的关系

缩写时区与UTC的时差
WET西欧时间同UTC
WEST西欧夏季时间+1小时
BST英国夏季时间+1小时
IST爱尔兰夏季时间+1小时
CET中部欧洲时间+1小时
CEST中部欧洲夏季时间+2小时
EET东部欧洲时间+2小时
EEST东部欧洲夏季时间+3小时
IST印度标准时间+5.5小时

注意:在欧洲大多数地方,一般在三月最后的一个星期日改成夏季时间,在十月的最后一个星期日改回常规时间



Unix将时区信息记录在tz或zoneinfo数据库的标准参考库中。有时将这个数据库称为Olson数据库

在Android4.0中,关于zoneinfo的源码在bionic/libc/tools/zoneinfo,下面有一个可执行文件generate

执行generate,会生成需要的二进制文件

(看来编译的时候需要联网)

(log)

Looking for new tzdata...

2012-11-22 13:02:35 URL: ftp://munnari.oz.au/pub/tzdata*.tar.gz [1175] -> ".listing" [1]

生成的二进制文件在bionic/libc/zoneinfo





转贴请保留以下链接

本人blog地址

http://su1216.iteye.com/

http://blog.csdn.net/su1216/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值