设置时区
文章目录
前言
本章主要内容:
1.windows和linux下如何设置时区;
2.linux下几种修改时区的方法;
3.etc/localtime与etc/timetone的区别;
4.不同格式u盘在不同时区对文件修改时间的影响;
一、windows设置时区
1.控制面板
2.更改时区
3.选择时区
二、linux设置时区
电脑时钟:其实就是系统时间date查看的。
硬件时间:BIOS时间。
系统时间:电脑时钟。
先了解etc/localtime
与etc/timetone
的区别;
/etc/localtime
是用来描述 系统时间,如果系统时间不正确,通过修改该文件来修改时区/etc/localtime
文件通常是一个到/usr/share/zoneinfo/某时区文件的软链接,执行下面命令查看链接到哪个时区文件
2.1 centos
2.1.1 设置时区方法1
替换etc/localtime文件(已经设置到的localtime文件),修改utc时区到cst时区,只需要在网上找到设置好的localtime文件进行替换即可。
2.1.2 设置时区方法2
修改etc/localtime的软连接
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
三、不同格式u盘的文件修改时间
3.1 测试不同格式u盘
- NTFS格式u盘:在不同时区会显示的文件修改时间不同,原因是NTFS文件格式会根据时区的转换自动对文件的修改时间进行时间计算,例如utc到rtc,时间会自动加8小时。
- Fat32格式u盘:没有问题。
3.2 文件时间
文件时间是一个 64 位值,表示自 1601 年 1 月 1 日凌晨 12:00 A.M.M.1,1601 协调世界时 (UTC) 以来已用尽的 100 纳秒间隔数。 当应用程序创建、访问和写入文件时,系统会记录文件的时间。
NTFS 文件系统以 UTC 格式存储时间值
,因此它们不受时区或夏令时更改的影响。 FAT 文件系统根据计算机的本地时间存储时间值
。 例如,在华盛顿下午 3:00 PST 保存的文件在 NTFS 卷上被视为纽约 EST 下午 6:00,但在 FAT 卷上被视为纽约 EST 下午 3:00。
四、Linux下 时区、时间查看
4.1 时间查看
系统时间(本地时间)
data
硬件时间(BIOS时间)
hwclock
更多hwclock的基本命令
https://www.cnblogs.com/wj78080458/p/9806774.html
4.2 linux和windows的本地时间区别
- Windows系统会BIOS时间作为当下本地时区的时间;
- 而Linux系统则会将BIOS时间作为UTC时间(协调世界时),然后根据系统设定的本地时区进行增加或者减少相应的小时数。
总结
持续更新中…