我正在尝试配置服务器的时区(Ubuntu 14.04.4),但是 zdump 命令没有显示预期的信息,例如:
America/Santiago Sun Apr 26 02:59:59 2015 UTC = Sat Apr 25 23:59:59 2015 CLST isdst=1 gmtoff=-10800
命令 zdump 显示:
zeusdevel@zeus2:~$ zdump -v /etc/localhost
/etc/localhost -9223372036854775808 = NULL
/etc/localhost -9223372036854689408 = NULL
/etc/localhost 9223372036854689407 = NULL
/etc/localhost 9223372036854775807 = NULL
然而
zeusdevel@zeus2:~$ zdump Chile
Chile Tue Apr 26 13:23:20 2016 Chile
和
zeusdevel@zeus2:~$ zdump -v
什么也没显示。
答案1
这是预期的行为。
我相信你的意思是:
zdump -v /etc/localtime
localhost 和 localtime 是两个完全不同的东西,尽管两者都以 local 开头... =)
答案2
zdump
不将路径名作为参数,而是将时区名称作为参数。
如果您使用zdump
记录的方式,则预计它会按照记录的方式工作。