第241129期 - neohtop

4.2k star,更酷炫的top监控工具

在linux上我们top应该是最熟悉的命令之一,有些同学可能还用过htop,但是neohtop更酷炫,更强大。

目前该项目已经在github上获得了4.2k star,作者最初的想法是用于对自己mac的监控,所以mac用户更建议尝试。

而在linux上,我们也有一个类似的工具叫做glances,可以替代top,但是glances的界面没有neohtop好看。

关于neohtop

这个工具是采用rust开发的,发现现在很多工具都在用rust重写,因为rust性能确实不错?

而这款工具的界面则是采用了TraitsUI,所以界面看起来更美观。

作者开发工具的初衷是因为自己的mac内存溢出,但他并不想使用htop。

neotop的一些特性

  • 实时进程监控:可以实时监控系统中的所有进程。
  • CPU 和内存使用跟踪:提供详细的 CPU 和内存使用信息。
  • 现代化用户界面:拥有美观的现代化界面,支持暗黑和亮色主题。
  • 高级进程搜索和过滤:支持通过名称、命令或 PID 进行进程搜索,还支持正则表达式进行高级过滤。
  • 进程管理:可以杀死不必要的进程。
  • 排序功能:可以按任何列进行排序。
  • 自动刷新系统统计:系统统计信息会自动刷新。
  • 跨平台兼容:支持 macOS、Linux 和 Windows 等多个平台。

如何快速安装及使用

安装包作者已经打包放置在release中,我们只需要下载对应平台的安装包,然后解压运行即可。

该工具还支持搜索,你可以参考如下来快速搜索进程。

支持按照名称、命令或者pid进行搜索,还支持正则表达式。

总结

neohtop是一款非常不错的top监控工具,界面更美观,功能更强大,支持跨平台,强烈推荐mac用户尝试。