Todos conocemos los programas de monitorización en Linux «top», «htop»… que sirven para ver los procesos que se están ejecutando en nuestro sistema, los recursos que se están utilizando y una gran variedad de información bastante útil del equipo.
Bpytop es otro monitor de recursos basado en python y con una interfaz quizás más cuidada, cómoda y moderna para utilizar en el terminal, aunque básicamente este punto será cuestión de gustos ya que habrá quien prefiera los mencionados en el parrafo anterior u otros menos conocidos.
En cualquier caso, lo primero que tenemos que hacer será instalar python (mínimo la versión 3.6) y algunas dependencias aunque normalmente python viene preinstalado en la mayoría de las distribuciones Linux:
sudo apt update
sudo apt install python3 idle3
python3 -m pip install psutil
Una vez hecho esto nos descargamos bpytop del repositorio oficial:
git clone https://github.com/aristocratos/bpytop.git
cd bpytop
sudo make install
Para finalizar ejecutamos el programa escribiendo simplemente bpytop en el terminal:
bpytop
Como podéis observar en la imagen se muestran gráficas del uso de la CPU, tarjetas de red, memoria RAM, discos y procesos. Todo en una única pantalla, lo que hace que sea realmente útil poder verlo todo de un solo vistazo.