zoukankan      html  css  js  c++  java
  • Bashtop – Linux的资源监视工具

    Bashtop是Linux中基于终端的资源监控实用程序。它是一个漂亮的命令行工具,可以直观地显示CPU、内存、正在运行的进程和带宽的统计数据。

    它带有游戏风格的响应式终端UI和可自定义的菜单。各种显示部分的整齐排列使监视各种系统指标变得容易。

    使用Bashtop,您还可以对进程进行排序,以及轻松地在各种排序选项之间切换。此外,您可以将SIGKILLSIGTERMSIGINT发送到所需的进程。

    Bashtop可以安装在Linux,macOS甚至FreeBSD上。在本指南中,您将学习如何在各种Linux发行版上安装Bashtop。

    先决条件

    要成功安装Bashtop,请确保系统中已准备好以下依赖项。

    • Bash 4.4或更高版本
    • Git
    • GNU Coreutils
    • GNU sed,awk,grep和ps命令行工具
    • Lm传感器–可选(用于收集CPU温度统计信息)

    首先,我们将开始手动安装Bashtop。这应该适用于所有发行版。

    Bashtop的GIT址址:

    https://github.com/aristocratos/bashtop

    上面有针对不同系统的bashtop安装方法。

    手动安装

    要手动安装Bashtop,请如下所示克隆git仓库,并使用以下命令从源代码编译:

    git clone https://github.com/aristocratos/bashtop.git
    cd bashtop/
    make install

    要卸载Bashtop,请运行:

    make uninstall

    如何在Linux上使用Bashtop资源监视器

    要启动Bashtop,只需在终端上运行以下命令:

    ./bashtop

    Bashtop配置

    Bashtop的配置文件位于~/.config/bashtop/bashtop.cfg位置。您可以根据需要更改参数,以自定义终端上指标的外观和输出。

    vim /root/.config/bashtop/bashtop.cfg 

    以下是默认配置的示例:

     若要查看命令和快捷键,请按“ESC”键,然后使用向下箭头键选择"help"选项。

     这将打印出下面的菜单和所有命令选项,如图所示。

     

     Bashtop提供了一种监视Linux系统资源的绝佳方式。但是,它比top和HTOP慢得多,而且有点占用资源。尽管如此,它仍然是一个相当令人印象深刻的工具,它提供了关于各种系统指标的重要信息。

  • 相关阅读:
    Go 语言简介(下)— 特性
    Array.length vs Array.prototype.length
    【转】javascript Object使用Array的方法
    【转】大话程序猿眼里的高并发架构
    【转】The magic behind array length property
    【转】Build Your own Simplified AngularJS in 200 Lines of JavaScript
    【转】在 2016 年做 PHP 开发是一种什么样的体验?(一)
    【转】大话程序猿眼里的高并发
    php通过token验证表单重复提交
    windows 杀进程软件
  • 原文地址:https://www.cnblogs.com/eeexu123/p/13645300.html
Copyright © 2011-2022 走看看