今天给大家推荐一款这两天持续霸榜 GitHub 热榜的 Linux 工具——bashtop。
该工具由来自瑞典的一名开发者 aristocratos(GitHub ID)历经一个多月开发而成,在短短数日时间,便在 GitHub 上累积近 3700 Star。
其主要作用是用于展示当前 Linux 系统的处理器、内存、硬盘、网络和进程等各项资源的使用情况与统计报告:
产品特性:
- 易于使用,带有受游戏启发的菜单系统。
- 快速响应的 UI,带有 UP、DOWN 键可快速对进程进行选择。
- 可显示所选进程的详细统计信息。
- 可以过滤进程。
- 在排序选项之间轻松切换。
- 发送 SIGTERM、SIGKILL、SIGINT 选择进程。
- 带有用于更改所有配置文件选项的 UI 菜单。
- 网络使用情况的自动缩放图。
- 如果有新版本可用,则在菜单中显示消息。
Bashtop允许您过滤进程(按f),它具有多个排序选项:通过按键盘上的←或→键,按“ cpu惰性”,“ cpu响应”,内存,pid等进行排序。您还可以显示进程的详细信息,以及终止,终止或中断选定的进程。
当你查看菜单时,界面设计可谓是满满的极客风,放上一张主界面运行图让大家感受下:
菜单显示不仅炫酷,还显示了可用的键盘快捷键(在下方Help),并允许更改各种Bashtop配置选项,这些配置选项在配置文件($HOME/.config/bashtop)中可用。其次,你还可以更改主题 (它允许从其GitHub存储库中自动下载主题),更新间隔,默认进程排序:
Github项目传送门:https://github.com/aristocratos/bashtop