[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
系统服务
> 详细
如何在Linux中安装和使用资源监控工具Bashtop?
时间:
2020-08-09 09:24:54
阅读:
100
评论:
0
收藏:
0
[点我收藏+]
Bashtop是一款基于终端的Linux资源监控工具。它是一个漂亮的命令行工具,可以直观地显示CPU、内存、正在运行的进程和带宽等统计数据。
它带有游戏风格的响应式终端UI和可自定义的菜单。不同的显示区域的整齐排列让你可以轻松监控各种系统指标。
有了Bashtop,你还可以对进程进行分类,以及在各种分类选项之间轻松切换。此外,你还可以向你想要的进程发送SIGKILL、SIGTERM和SIGINT。
Bashtop可以安装在Linux,macOS,甚至FreeBSD上。在本文中,您将学习如何在各种Linux发行版上安装Bashtop。
先决条件
要成功安装Bashtop,请确保系统中已准备好以下依赖项。
Bash 4.4或更高版本
Git
GNU Coreutils
GNU sed,awk,grep和ps命令行工具。
Lm传感器–可选–(用于收集CPU温度统计信息)。
一、在Linux上安装Bashtop资源监视器
首先,我们将开始手动安装Bashtop。这应该适用于所有发行版。
要手动安装Bashtop,请复制git存储库,如图所示,并使用以下命令从源代码进行编译:
$ git clone
https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install
要卸载Bashtop,请运行:
$ sudo make uninstall
1、在Ubuntu上安装Bashtop的方法有两种:使用snap或使用APT软件包管理器。
要使用snap安装,执行:
$ snap install bashtop
要使用APT软件包管理器进行安装,请首先附加Bashtop PPA,如下所示:
$ sudo add-apt-repository ppa:bashtop-monitor/bashtop
接下来,更新软件包列表,然后如图所示安装Bashtop。
$ sudo apt update
$ sudo apt install bashtop
2、在Debian中安装Bashtop
Bashtop在Debian的官方存储库中可用。要安装它,只需运行以下命令:
$ sudo apt install bashtop
另外,您可以运行显示的命令。
$ git clone
https://github.com/aristocratos/bashtop.git
$ cd bashtop/
$ cd DEB
$ sudo ./build
3、在Fedora中安装Bashtop
要将Bashtop放入Fedora中,只需运行以下命令:
$ sudo dnf install bashtop
4、在CentOS / RHEL 8中安装Bashtop
对于CentOS 8 / RHEL 8系统,您需要首先启用EPEL存储库,然后再运行以下命令:
$ sudo yum install epel-release
$ sudo dnf install bashtop
5、在Arch Linux上安装Bashtop
Bashtop在AUR中以bashtop-git的形式提供。要安装Bashtop,只需运行:
$ sudo pacman -S bashtop
二、如何在Linux上使用Bashtop资源监视器
要启动Bashtop,只需在终端上运行以下命令。
$ bashtop
Bashtop配置
Bashtop的配置文件位于以下~/.config/bashtop/bashtop.cfg位置。您可以根据需要更改参数,以自定义显示终端上样式和输出。
这是默认配置的示例:
要查看命令和快捷方式,请ESC按键,然后HELP使用向下箭头键选择‘ ‘选项。
如图所示,这将打印出下面的菜单以及所有命令选项。
通常,Bashtop提供了一种很好的方式来监视Linux系统资源。但是,它比top和htop慢得多,并且占用大量资源。尽管如此,它还是一个令人印象深刻的工具,它提供有关各种系统指标的重要信息。
A5互联https://www.a5idc.net/
如何在Linux中安装和使用资源监控工具Bashtop?
原文:https://blog.51cto.com/14414732/2518131
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!