Tutoriales

Abajo: monitores de sistema y procesos personalizables en tiempo real

abajo (pronto BTTM) es un programa gráfico multiplataforma altamente personalizable. Monitoreo instantáneo de procesos y sistemas Diseñado para uso en terminales. Se inspiró en cosas como gtop, gotopy htop. La parte inferior es una aplicación de código abierto escrita. óxido lenguaje de programación.

En este artículo, analizaremos sus características, proceso de instalación y uso.

Características inferiores

Bottom proporciona muchas funciones útiles para monitorear y administrar los recursos y procesos del sistema. Algunas de sus características clave incluyen:

  • Gadget de visualización de gráficos: La parte inferior proporciona widgets gráficos visualmente atractivos para rastrear el uso de la CPU, el uso de RAM y de intercambio, y el uso de E/S de la red a lo largo del tiempo. Estos widgets admiten acercar y alejar para centrarse en intervalos de tiempo específicos.
  • Widgets informativos: Los widgets disponibles en la parte inferior muestran información en tiempo real sobre la capacidad y el uso del disco, el sensor de temperatura y el uso de la batería.
  • Gestión avanzada de procesos: un widget de Procesos dedicado permite a los usuarios ver, ordenar y buscar información sobre los procesos en ejecución. También admite el envío de señales de terminación y visualización de procesos en una estructura de árbol jerárquica.
  • Compatibilidad multiplataforma: Bottom funciona perfectamente en los sistemas operativos Linux, macOS y Windows.
  • Personalización: Bottom proporciona amplias opciones de personalización a través de parámetros de línea de comando y archivos de configuración. Los usuarios pueden personalizar temas, modificar el comportamiento de los widgets, ajustar el diseño de los widgets y filtrar las entradas de los widgets.
  • modo adicional:Bottom incluye un modo básico inspirado en htop y un modo extendido que se centra en un único widget para un análisis detallado.

Instalar la capa base en Linux

Hay varias formas de instalar Bottom, según su sistema operativo.

Utilice Cargo para instalar la parte inferior

Para los usuarios familiarizados con el administrador de paquetes Cargo, Bottom se puede instalar directamente desde crates.io o utilizando el código fuente en el repositorio de GitHub.

Tomado de crates.io

Puede instalar la caja inferior usando el siguiente comando cargo install. Tenga en cuenta que debe Instalar la programación de Rust Utilice el administrador de paquetes de carga.

# Update to the stable version of Rust.
rustup update stable

# Install the binary from crates.io.
cargo install bottom --locked

# If you use another channel by default, you can specify
# the channel to use like so:
cargo +stable install bottom --locked

# --locked may be omitted if you do not want to use the
# locked crate versions in Cargo.lock. However, be
# aware that this may cause problems with dependencies.
cargo install bottom

este --locked Flag garantiza que la instalación utiliza la versión de caja de bloqueo especificada Cargo.lock documento. Omitir esta bandera puede causar problemas de dependencia.

Desde el repositorio de GitHub

También puede instalar Bottom directamente desde el repositorio de GitHub usando el siguiente comando cargo install. La fuente enumera tres opciones para hacer esto:

1. Descargue el archivo e instálelo:

# Update to the stable version of Rust.
rustup update stable

# Download the archive
curl -LO 

# Extract the archive
tar -xzvf 0.10.2.tar.gz

# Install from the extracted directory
cargo install --path . --locked

2. Clona el repositorio e instala:

# Update to the stable version of Rust.
rustup update stable

# Clone the repo
git clone

# Navigate to the repo directory
cd bottom

# Install from the repo directory
cargo install --path . --locked

3. Instale usando el repositorio como fuente:

# Update to the stable version of Rust.
rustup update stable
cargo install --git --locked

También puedes agregar RUSTFLAGS="-C target-cpu=native" Marque cualquiera de estos comandos para optimizaciones específicas de la CPU:

RUSTFLAGS="-C target-cpu=native" cargo install --path . --locked

Recuerde reemplazar el número de versión y la ruta con los valores apropiados.

Instale Bottom usando el administrador de paquetes preestablecido

Bottom está disponible en repositorios oficiales para varias distribuciones de Linux, incluidas Arch Linux, Debian, Ubuntu, Fedora, CentOS, AlmaLinux, Rocky Linux, Gentoo, Nix, Snap, Solus y Void. Los usuarios de estas distribuciones pueden instalar Bottom usando sus respectivos administradores de paquetes.

ArquitecturaLinux:

Bottom está disponible como paquete oficial y se puede instalar usando el siguiente comando:

sudo pacman -S bottom

La última versión de desarrollo está disponible como bottom-git Desde AUR, puedes instalarlo usando el asistente de AUR, p.e. Palú o :

# Using paru
sudo paru -S bottom-git

# Using yay
sudo yay -S bottom-git

Debian/Ubuntu:

uno .deb Se proporciona un archivo para cada versión estable y compilación nocturna para diferentes arquitecturas (x86, aarch64 y armv7).

Puede descargar e instalar el correspondiente .deb Cree el archivo usando el siguiente comando (reemplace el número de versión en consecuencia):

# x86-64
curl -LO /releases/download/0.10.2/bottom_0.10.2-1_amd64.deb
sudo dpkg -i bottom_0.10.2-1_amd64.deb

Fedora/CentOS/AlmaLinux/Rocky Linux:

La parte inferior está disponible a través de COPR. Habilite el repositorio e instale el paquete:

sudo dnf copr enable atim/bottom -y 
sudo dnf install bottom

También puedes descargar e instalar .rpm Archivo en la página de lanzamiento (reemplace el número de versión en consecuencia):

curl -LO /releases/download/0.10.2/bottom-0.10.2-1.x86_64.rpm 
sudo rpm -i bottom-0.10.2-1.x86_64.rpm

diagrama de raíz:

Utilice el siguiente comando para instalar Bottom desde el repositorio oficial de Gentoo emerge:

sudo emerge --ask sys-process/bottom

sistema operativo knick:

Instalar desde abajo nix-community Repositorio:

nix-env -i bottom

romper:

Instale el paquete de ajuste inferior y conecte las interfaces necesarias:

sudo snap install bottom

# To allow the program to run as intended
sudo snap connect bottom:mount-observe 
sudo snap connect bottom:hardware-observe 
sudo snap connect bottom:system-observe 
sudo snap connect bottom:process-control

soro:

Utilice el montaje inferior eopkg Administrador de paquetes:

sudo eopkg it bottom

VacíoLinux:

Instalar desde abajo void-packages Repositorio:

sudo xbps-install bottom

Recuerde ajustar los comandos a su distribución y versión de Linux específicas.

Utilice Bottom para monitorear el uso de recursos del sistema Linux

Una vez instalado, puede iniciar Bottom escribiendo btm en tu terminal.

btm

Interfaz principal:

Utilice Bottom para monitorear el uso de recursos del sistema Linux

cuando corres btmverá una interfaz principal que muestra el uso de CPU, memoria, disco y red.

La sección superior muestra el uso de la CPU desglosado por núcleo. La sección central muestra el uso de la memoria, incluida la RAM y el intercambio, la temperatura y la información del disco. La parte inferior muestra E/S de red e información de proceso.

  • uso de CPU: Muestra el uso de cada núcleo en hermosos gráficos codificados por colores.
  • Uso de memoria: Visualice la RAM e intercambie el uso del espacio.
  • Uso del disco: muestra el uso del disco y la velocidad de lectura/escritura de cada unidad.
  • uso de internet: Supervise las velocidades de carga y descarga instantáneas.
  • monitoreo de procesos: enumera los procesos y su CPU, uso de memoria y otra información.

Simplemente haga clic en cualquier sección para saltar a esa sección.

Ayuda y combinaciones de teclas

Para aprender rápidamente sobre las banderas de la línea de comando, use btm -h. Para obtener información más detallada, utilice btm --help. Para ver las combinaciones de teclas y mouse, presione ? fondo interior.

Ver la sección de ayuda en la parte inferior.
Ver la sección de ayuda en la parte inferior.

de acuerdo a ESC para cerrar la ventana de ayuda.

Puedes encontrar más detalles en Documentación en la parte inferior..

Pantalla personalizada

Puedes personalizar aún más btm Con perfil (bottom.toml)quedarse en cama ~/.config/bottom/. Esto le permite cambiar colores, vistas predeterminadas y otras configuraciones.

en conclusión

Bottom (btm) es un monitor de sistema basado en terminal potente y versátil con muchas funciones útiles. Su interfaz intuitiva, personalización y compatibilidad multiplataforma lo convierten en una excelente opción para los usuarios que buscan una forma integral y visualmente atractiva de monitorear sus sistemas.

Lectura relacionada:

LEER  Simplificando la administración de dispositivos IoT: cómo agregar dispositivos Ubuntu Core a Landscape

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba