
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
, gotop
y 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 sí:
# 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:
cuando corres btm
verá 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.

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: