2 个稳定版本

3.1.0 2023 年 9 月 28 日
3.0.0 2023 年 5 月 12 日

#1947命令行工具

MIT 许可证

14KB
272

tzupdate | Tests

tzupdate 是一个完全自动化的工具,用于使用地理位置设置系统时间。

功能

  • 小型、易于理解的代码库
  • 并行查询多个地理位置服务,并返回第一个成功的结果
  • 在链接 /etc/localtime 时防止目录遍历和无效结果

安装

cargo install tzupdate

使用方法

# tzupdate
Set system timezone to Europe/London.

内部,它通过地理位置定位您,获取该地理位置的时区,然后更新系统的本地时区。

您可以通过传递 -p 来查看 tzupdate 会做什么而不实际执行,并使用 - 指定替代 IP 地址。这不是选项的完整列表,请参阅 tzupdate --help 了解更多。

依赖项

~13–23MB
~451K SLoC