2017-08-25 124 views
0

如何查看我的计算机的我的时区信息?在localtime上做cat可以给我编译的数据或其他东西。下面是一个例子:如何查看我的时区信息

$ cat /etc/localtime 
TZif???H??????*?????ˉ??#?p?a&??t\؀????Ð????ޥ?ݩ??޾??߉????i??ip??~K??IR?? 
^-??)4??GJ?Q?',??3????????????????q??А????o???_???O???????/v??(??X????? ?? 
f??e ??H??G ??*?) ? 
             x 
            q(?a'?Q 
?A ?0??C? ΐ ?? 
? 
௠ 
#j?$5? %J?&? '*?'???) 97)6 "S? 5??4???????????ې v+ !???"V 
??eGY?e턠g';?g?f?i?i?H?j???k?e l?mvG n??oV) p??q65ԐV?: X?X? Y??Z?? [޵\?? ]?? 
^d? _?y`Mޠa???b-??cgw?d/??EDm?E?? G-?Gӵ I 
                ro?s? tO?t? ?v8??v??x?? 
x?͠y???z???{?f?|~??}?H?~^s??*????????????????                             
PDTPSTP 

我该如何查看纯文本文件的内容?

+1

正如你所指出的,这不是一个文本文件。它编译为[tzfile](http://man7.org/linux/man-pages/man5/tzfile.5.html)格式的二进制文件,由['zic']制作(http://man7.org/ linux/man-pages/man8/zic.8.html)实用程序。你可以使用['zdump'](http://man7.org/linux/man-pages/man8/zdump.8.html)工具来查看。如果你真的想要一些特定的文字表示,你必须更具体。你在期待什么?此外,这个问题更适合[SuperUser](https://superuser.com/),正如目前所述。 –

回答

2

通常你只需键入date并将打印当前时区,例如:

Sat Aug 26 18:57:47 UTC 2017 

要获得唯一的时区,你可以使用:

date "+%Z" 

要得到弥补:

date "+%z" 

在这种情况下,时区设置为UTC,如果您想ch您可以使用命令tzsetup命令tzsetup,更多信息可以在这里找到:​​,https://serverfault.com/a/56923/94862