集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:首页 > >业界新闻 > >

涨姿势:Linux命令中的Z原来是这个意思_腾科IT教育

发布时间: 2019-04-15 13:14:13

  涨姿势:Linux命令中的Z原来是这个意思_腾科IT教育

  一位网友说,他见到X.509证书里有个这样的设置:
  ['validTo']   = String(13) "130314165227Z"
  里面有位不速之客Z,让人困惑不解:它到底是谁?要干什么?另外,我们在学习红帽虚拟化课程RHV 4.1时,修改系统最高权限用户admin的密码时,设置密码过期日期的命令中,也有一个神秘的字母Z。
  ovirt-aaa-jdbc-tool user password-reset admin \
  --password-valid-to=”2025-08-02 12:00:00Z”

  原来,这个Z代表UTC,国际统一时间。1950年前后,国际组织决定为全球每个时区都设置一个代表字母——就像中国各省都有一个简称一样——以方便交流。Z就顺理成章地代表“零时区”(zero zone)。A-M代表东半球的12个时区;N-Y代表西半球的12个时区。


上图,国际时区划分(来源:Wikipedia)
  A:东1区
  B:东2区
  C:东3区
  D:东4区
  E:东5区
  F:东6区
  H:东7区
  I:东8区(可以看到,中国都划到东8区)
  K:东9区
  L:东10区
  M:东11区
  对了,12+12+1只有25个,而字母表有26个字母啊。是的,倒霉的字母J被无情地抛弃了。东12区呢?居然与西12区合体了,用的应该是字母Y了。所以,如果你在Linux操作系统中见到日期或时间戳后面跟着一个不明不白字母,就应该知道它代表的可能是某个时区。
  另外,由于自1920年起,世界上较大的流氓团伙NATO为了语音通话不混淆不错听,把字母Z读作Zulu。中国人读电话号码的时候,不也经常把1读作“幺”,把7读作“拐”吗?是一个道理。所以,有时候,有人也说UTC时间,是Zulu时间。于是,*nix操作系统中,经常会出现这个字母Z。它代表的是国际统一时间,即零时区的时间。
  参考资料:
  <https://en.wikipedia.org/wiki/Coordinated_Universal_Time>
  <https://en.wikipedia.org/wiki/Nautical_time>

上一篇: 广州Python培训课程怎么样_腾科IT培训中心

下一篇: Java培训期间哪些具体项目值得特别学习

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!