一、准备工作
1.1 安装或关闭以下服务
关闭防火墙等
linux时间校对
1.2 本次安装环境
配置信息 | 说明 |
---|---|
服务器IP地址 | 192.168.1.10 |
系统版本 | CentOS7.4 |
内核 | ml-3.10.0 |
python版本 | 3.9.9 |
1.3 要装要求
python 3.6及以上版本
psutil 模块 5.7.0及以上版本
二、安装python、psutil
检查版本
python -V
Python 2.7.5
安装依赖
yum install gcc gcc-c++ git -y
安装python
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tar.xz
tar -zxvf Python-3.9.9.tar.xz
cd Python-3.9.9/
./configure
make install
配置python
mv /usr/bin/python /usr/bin/python.php #备份
ln -s /usr/local/bin/python3 /usr/bin/python #创建软链接(ln -s 源文件 软链接文件)
vim /usr/bin/yum #将yum还原重新指向python2.7,或同步升级yum
#! /usr/bin/python2.7
vim /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2.7
yum install httpd -y #测试yum是否正常
yum remove httpd -y #卸载
安装psutil
yum install epel-release -y
yum install python-pip
pip install psutil
三、安装bpytop
安装
git clone https://github.com/aristocratos/bpytop.git
cd bpytop/
make install
测试
[root@localhost bpytop]# ./bpytop.py #需要在目录文件下
[root@localhost bpytop]# make uninstall #卸载
q或ctrl+c退出
CRT:
MobaXterm:
快捷键
o 进入选项页面
m 切换mini模式和一般模式
h 查看帮助文档
q或ctrl+c 退出程序
ESC或shift+m 进入主菜单
+ / - 快速修改页面刷新时间间隔
n 切换网卡
f 过滤进程名称
e 进程树状展示