#freebsd #disk #systems #sorting #replace #utility #gstat-rs

app gstat

FreeBSD gstat 工具的增强替代品

7 个版本

0.1.6 2024年2月5日
0.1.5 2023年12月19日
0.1.4 2023年9月22日
0.1.3 2023年5月29日
0.1.2 2021年7月30日

596命令行工具 中排名

每月42次下载

BSD-2-Clause

67KB
1.5K SLoC

gstat-rs

FreeBSD 的 gstat(8) 工具的增强替代品。

Build Status Crates.io

概述

gstat 非常棒,但在大型系统中有一些限制。 gstat-rs 设计用于在拥有数百个硬盘的服务器上运行得更好。关键区别在于

  • gstat-rs 支持使用 '+'、'-' 和 'r' 键对硬盘进行排序,并使用 "--sort" 和 "-r" 命令行选项。
  • gstat-rs 可以在任何时候使用插入和删除键启用/禁用列。 gstat 只能在启动时进行此操作,并且仅限于某些不常用的列。
  • 如果屏幕有足够的空间,gstat-rs 将显示多个硬盘并排。
  • gstat-rs 可以暂停显示而不退出程序。
  • gstat-rs 的设置将自动持久化到配置文件中。
  • gstat-rs 不支持批处理模式 (-bBC) 输出。如果您需要此类信息,请使用 iostat(8)。
  • gstat-rs 不显示 GEOM 消费者 (-c),但如果有任何对该功能的请求,可以轻松添加。

截图

gstat-rs 展示并排模式,按 %busy 排序。 截图 1

最低支持的 Rust 版本 (MSRV)

gstat-rs 不保证任何特定的 MSRV。 相反,它保证与当前 FreeBSD 端口树中提供的最旧的 rustc 兼容。

许可

gstat-rs 主要根据 BSD 2 条款许可协议分发。

有关详细信息,请参阅 LICENSE。

赞助

gstat-rs 由 Axcient,inc 赞助。

依赖关系

~12–24MB
~327K SLoC