Linux 操作系统,相信大家都不陌生了,那么我们在 Linux 系统中的两个查看进程的命令也用的不计其数,ps命令用于显示当前进程  process 的状态、top命令用于实时显示 process 的动态。

那么,今天给大家推荐一款 GitHub 热榜的 Linux 资源监视器:bashtop,其主要作用:用于展示当前 Linux 操作系统的显示处理器、内存、硬盘、网络和进程等各项资源的使用情况与状态。

该工具是由瑞典的一名开发者 aristocratos 开发而成,现累积近 4000+ Star。

首先我们先来看看bashtop资源监视器主界面,看似很高大上吧。

特征:

  • 易使用,快速响应的操作界面,可进行过程选择;

  • 用于显示所选进程的详细统计信息的功能;

  • 将 SIGTERM,SIGKILL,SIGINT 发送到选定的进程;

  • 能够过滤流程;

  • 排序选项之间可轻松切换;

  • 网络使用情况的自动缩放图;

  • 支持多个不同主题风格的配置;

可根据自己的需求修改及设置 Main 配色,在自定义设置主题时,重新生成一个名为.theme的主题文件并设置默认变量赋值。

#Bashtop theme with flat-remix colors
......# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]=""# Main text color
theme[main_fg]="#737680"# Title color for boxes
theme[title]="#272a34"# Higlight color for keyboard shortcuts
theme[hi_fg]="#90"# Background color of selected item in processes box
theme[selected_bg]="#b8174c"# Foreground color of selected item in processes box
theme[selected_fg]="#ff"# Color of inactive/disabled text
theme[inactive_fg]="#40"# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#367bf0"# Cpu box outline color
theme[cpu_box]="#367bf0"# Memory/disks box outline color
theme[mem_box]="#19a187"# Net up/down box outline color
theme[net_box]="#fd3535"# Processes box outline color
theme[proc_box]="#4aaee6"# Box divider line and small boxes line color
theme[div_line]="#50"# Temperature graph colors
theme[temp_start]="#367bf0"
theme[temp_mid]="#b8174c"
theme[temp_end]="#d41919"# CPU graph colors
theme[cpu_start]="#367bf0"
theme[cpu_mid]="#4aaee6"
theme[cpu_end]="#54bd8e"# Mem/Disk free meter
theme[free_start]="#811035"
theme[free_mid]="#b8174c"
theme[free_end]="#d41919"# Mem/Disk cached meter
theme[cached_start]="#2656a8"
theme[cached_mid]="#4aaee6"
theme[cached_end]="#23bac2"# Mem/Disk available meter
theme[available_start]="#fea44c"
theme[available_mid]="#fd7d00"
theme[available_end]="#fe7171"# Mem/Disk used meter
theme[used_start]="#12715f"
theme[used_mid]="#19a187"
theme[used_end]="#23bac2"# Download graph colors
theme[download_start]="#367bf0"
theme[download_mid]="#19a187"
theme[download_end]="#4aaee6"# Upload graph colors
theme[upload_start]="#8c42ab"
theme[upload_mid]="#b8174c"
theme[upload_end]="#d41919"

更多的主题配色,可通过bashtop项目中的themes文件夹查看。

手动安装

下载bashtopPATH中,从克隆目录中运行。

Debian 快速安装

$ sudo ./build

卸载

$ sudo ./build --remove

由此看来目前bashtop还处于开发阶段,接下来,还有很多要去做新功能:

  • 添加选项以及更改文本,图形和仪表的颜色。

  • 添加并支持显示 AMD CPU 温度;

  • 显示进程的树状视图;

  • 重置网络下载/上传总数;

  • 添加 gpu temp 的用法;

  • 磁盘 io 统计信息;

  • 调整所有框大小的选项;

  • 添加命令行参数解析;

  • 其他优化和代码清除;

  • 稀疏之处添加评论;

  • 修复跨平台的可兼容性;

GitHub 地址:https://github.com/aristocratos/bashtop

总结:

看下来,这个工具还不是很完善,期待后续的功能更新,也希望大家能够结合该工具并运用到实际环境中,给你不一般的资源监视器

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习在线手册深度学习在线手册AI基础下载(pdf更新到25集)本站qq群1003271085,加入微信群请回复“加群”获取一折本站知识星球优惠券,复制链接直接打开:https://t.zsxq.com/yFQV7am喜欢文章,点个在看

一款霸榜 GitHub 的开源 Linux 资源监视器!相关推荐

  1. java8并发编程网,GitHub标星120K+的JDK并发编程指南,连续霸榜GitHub终于开源了

    前言 前面整理了一部分多线程源码的文章,看大家 正言 对于线程和 进程,我理解的就是汽车和高速公路 但是对于人脑的认知来说,"代码一行行串行"当然最容易理解.但在多线程下,多个线程 ...

  2. 肝!一款基于 Python 语言的 Linux 资源监视器!

    还记得前不久给大家推荐的<一款霸榜 GitHub 的开源 Linux 资源监视器!-- bashtop>吗?它是一个用 Bash 编写的 Linux 资源监视器. 昨天刚好闲逛 GitHu ...

  3. linux的fq软件github,曾经霸榜 GitHub:漂亮开源的 Linux 资源监视工具

    原标题:曾经霸榜 GitHub:漂亮开源的 Linux 资源监视工具 来自:Linux迷 https://www.linuxmi.com/bashtop-linux.html Bashtop是Linu ...

  4. 连续霸榜 Github!又有一个 Linux 神器出现了

    开源最前线(ID:OpenSourceTop) 猿妹综合整理 链接:https://github.com/aristocratos/bashtop 最近又有一个Linux神器出现了,连续霸榜Githu ...

  5. 极客日报第 42 期:开发者抢茅台软件霸榜GitHub;双十一“套路”多,京东天猫唯品会被罚

    文章目录 一.互联网快讯 二.程序员专属 三.Github 每日精选 四.CSDN 社区优质博文精选 一.互联网快讯 1.双十一"套路"多,京东.天猫.唯品会被罚! 针对" ...

  6. 稳,鸿蒙霸榜Github!

    点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:开源最前线(ID:OpenSourceTop) 整编 AI博士笔记系列推荐 周志华<机器学习>手推 ...

  7. 华为鸿蒙系统,霸榜 GitHub!

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 来自:开源最前线 OpenHarmony 2.0 于 2021 年 6 月 2 号开源,紧 ...

  8. 霸榜 GitHub:去你丫的算法!

    公众号关注 "视学算法" 设为 "星标",每天带你逛 GitHub! 本文首发自公众号:GitHubDaily 大家好,我是小 G. 今天跟大家分享下,前不久我 ...

  9. python实现抢票github_​两大 Python 抢票神器霸榜 GitHub

    开源最前线(ID:OpenSourceTop) 猿妹综合整理 https://github.com/testerSunshine/12306 https://github.com/pjialin/py ...

最新文章

  1. 从事软件测试为什么要学自动化?
  2. 为什么说卷积神经网络,是深度学习算法应用最成功的领域之一?
  3. CocoaPods 安装与使用教程
  4. FATAL: NO bootable medium found! System halted
  5. eslint 保存自动格式化_ESLint一款可组装的JavaScript和JSX检查工具
  6. 违背常识、颠覆认知,终于有人把薛定谔的猫讲明白了
  7. 体验 CodeSmith
  8. CSS颜色和背景详解- 背景颜色 - 背景图片 - (color background-color background-image...)
  9. 简述XSS攻击及其防范措施
  10. 03_跳转sucess方法和error方法
  11. 仿照中国银行页面进行编写,主要涉及到float,定位
  12. 【无标题】写了一个半小时才写这么一点,是不是我能力不行呀?而且暗亮边框还显示不出来,害
  13. 2022苏州市人力资源服务业四项评比结果公布,盖雅榜上有名
  14. R语言如何绘制PCoA主坐标分析(30)
  15. rop检查_他山之石丨详解抗VEGF治疗在ROP诊疗中的应用
  16. Linux网络容灾,一个简单的两个Linux之间的容灾备份的Demo
  17. OSG StateSet
  18. 计算机专业jsp项目,可练手
  19. 新闻平台聚合之腾讯新闻爬虫发布
  20. ERP行业推荐参考书籍

热门文章

  1. linux 查看服务器序列号(S/N)
  2. 你不知道的Node.js性能优化,读了之后水平直线上升
  3. js中BOM和DOM的区别
  4. 关于Ex010的改进
  5. 楼市调控要“围堵”更要“疏通”
  6. js中function参数默认值
  7. Quartz.net官方开发指南 第九课: JobStore
  8. prim算法求最小生成树_克鲁斯卡尔算法(Kruskal算法)求最小生成树
  9. C++入门之常量与变量
  10. FAST300M无线宽带路由器FW300R(从)桥接TPLINK路由器(主)