Maison >Tutoriel système >Linux >En bas: un processus de processus et de système personnalisable en temps réel

En bas: un processus de processus et de système personnalisable en temps réel

Jennifer Aniston
Jennifer Anistonoriginal
2025-03-08 10:52:15300parcourir

inférieur (bientôt btm ) est un processus graphique multiplateforme hautement personnalisable Processus en temps réel et moniteur système conçu pour une utilisation dans le terminal. Il est inspiré par des outils comme GTOP, Gotop et HTOP. Le fond est une application OpenSource écrite dans Rust Langage de programmation.

Dans cet article de blog, nous discuterons de ses fonctionnalités, de son processus d'installation et de l'utilisation.

Tableau des matières

Les fonctionnalités du bas

    en bas offrent un certain nombre de fonctionnalités utiles pour surveiller et gérer les ressources et processus du système. Certaines de ses caractéristiques clés comprennent:
  • widgets de visualisation graphique
  • : Le bas fournit des widgets graphiques visuellement attrayants pour suivre l'utilisation du processeur, l'utilisation de la RAM et de l'échange et l'utilisation des E / S du réseau au fil du temps. Ces widgets prennent en charge le zoom dans et la sortie pour se concentrer sur des intervalles de temps spécifiques.
  • widgets informatifs
  • : Les widgets inférieurs affichent des informations en temps réel sur la capacité et l'utilisation du disque, les capteurs de température et l'utilisation de la batterie.
  • Gestion des processus avancés
  • : Un procédé dédié permet aux utilisateurs de voir, de stimuler, de triner, et de rechercher des informations sur les processus de lecture. Il prend également en charge l'envoi de signaux de mise à mort et les processus de visualisation dans une structure d'arborescence hiérarchique.
  • Compatibilité multiplateforme
  • : Le bas s'exécute de manière transparente sur les systèmes d'exploitation Linux, macOS et Windows.
  • Custom sur personnalisation
  • : Le bas offre des options de personnalisation étendues par des arguments de commande de commande et un fichier de configuration. Les utilisateurs peuvent personnaliser les thèmes, modifier le comportement du widget, ajuster les dispositions de widgets et filtrer les entrées du widget.
  • Modes supplémentaires
: Le fond comprend un mode de base inspiré par HTOP et un mode d'extension qui se concentre sur un seul widget pour une analyse détaillée.

Installer instruction en linux

Installez le bas à l'aide de la cargo

Pour les utilisateurs familiers avec le gestionnaire de package de cargo, le bas peut être installé directement à partir de Crates.io ou en utilisant le code source du référentiel GitHub. Veuillez noter que vous devez

Installer Rust Programming

pour utiliser le gestionnaire de packages de cargo. L'indicateur - LOCKED

s'assure que l'installation utilise les versions de caisse verrouillées spécifiées dans le fichier cargo.lock. L'omission de ce drapeau peut entraîner des problèmes de dépendance.
# 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

dans le référentiel GitHub

Vous pouvez également installer le bas directement à partir du référentiel GitHub à l'aide de cargo install . Les sources répertorient trois options pour ce faire:

1. Téléchargez une archive et installez:

# 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

2. Clone le référentiel et l'installation:

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

# Download the archive
curl -LO https://github.com/ClementTsang/bottom/archive/0.10.2.tar.gz

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

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

3. Installez avec le référentiel comme source:

# Update to the stable version of Rust.rustup update stable# Clone the repogit clone https://github.com/ClementTsang/bottom# Navigate to the repo directorycd bottom# Install from the repo directorycargo install --path . --locked

Vous pouvez également ajouter l'indicateur RustFlags = "- C Target-CPU = natif" à l'une de ces commandes pour les optimisations spécifiques au CPU:

# Update to the stable version of Rust.rustup update stablecargo install --git https://github.com/ClementTsang/bottom --locked

Rappelez-vous pour remplacer les numéros et les paramètres par les valeurs appropriées. Les gestionnaires

en bas sont disponibles dans les référentiels officiels de plusieurs distributions Linux, notamment Arch Linux, Debian, Ubuntu, Fedora, Centos, Almalinux, Rocky Linux, Gentoo, Nix, Snap, Solus et Void. Users of these distributions can install Bottom using their respective package managers.

Arch Linux

:Bottom is available as an official package and can be installed using the following command:

The latest development version is available as bottom-git from the AUR and can be installed with an AUR helper like
RUSTFLAGS="-C target-cpu=native" cargo install --path . --locked
paru

or yay :

sudo pacman -S bottom
debian / ubuntu

: un fichier .deb est fourni pour chaque version stable et la création nocturne pour différentes architectures (x86, AARCH64, et ARMV7).

Vous pouvez télécharger et installer le fichier. DEB approprié en utilisant les commandes suivantes (Remplacer la version. En conséquence):

# Using paru
sudo paru -S bottom-git

# Using yay
sudo yay -S bottom-git
Fedora / Centos / Almalinux / Rocky Linux

: Le fond est disponible via COPR. Enable the repository and install the package:

You can also download and install the .rpm file from the releases page (replace version number accordingly):
# x86-64curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom_0.10.2-1_amd64.deb sudo dpkg -i bottom_0.10.2-1_amd64.deb

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

:Install Bottom from the official Gentoo repository using emerge:

curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom-0.10.2-1.x86_64.rpm 
sudo rpm -i bottom-0.10.2-1.x86_64.rpm
NixOS

:Install Bottom from the nix-community repository:

sudo emerge --ask sys-process/bottom
Snap

:Install the Bottom snap package and connect the necessary Interfaces:

nix-env -i bottom
solus

: Installez en bas à l'aide du gestionnaire de package EOPKG:

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
void Linux

: Installez le bas à partir de la distribution de commandes:

Rappelez-vous pour ajuster la disposition des commandes:
sudo eopkg it bottom

and version.

Monitor Linux System Resource Usage Using Bottom

Once installed, you can launch Bottom by typing btm in your terminal.

sudo xbps-install bottom

Main Interface:

En bas: un processus de processus et de système personnalisable en temps réel

When you runbtm, you'll see a main interface that displays CPU, memory, disk, and network utilisation.

La section supérieure montre l'utilisation du processeur, décomposée par les noyaux. La section centrale montre l'utilisation de la mémoire, y compris la RAM et le swap, la température et les informations sur le disque. Et la section inférieure montre des informations sur les E / S du réseau et traite les informations.

  • Utilisation du processe Drive.
  • Utilisation du réseau : surveille les vitesses de téléchargement et de téléchargement en temps réel.
  • Surveillance des processus : répertorie les processus avec des informations sur leur CPU, l'utilisation de la mémoire, et plus. Présentation rapide des drapeaux de ligne de commande, utilisez BTM -H. Pour des informations plus détaillées, utilisez BTM - Help. Pour afficher les liaisons de la clé et de la souris, appuyez sur? À l'intérieur du bas.
  • Appuyez sur la touche ESC pour fermer la fenêtre d'aide.
  • Vous pouvez trouver plus de détails dans la documentation du bas. Personnalisation de l'affichage
Vous pouvez personnaliser davantage BTM avec un fichier de configuration (en bas. Cela vous permet de modifier les couleurs, les vues par défaut et d'autres paramètres.

Conclusion

Le fond (BTM) est un moniteur système basé sur un terminal puissant et polyvalent rempli de nombreuses fonctionnalités utiles. Son interface intuitive, sa personnalisabilité et sa compatibilité multiplateforme en font un excellent choix pour les utilisateurs à la recherche d'une façon complète et visuellement attrayante de surveiller leurs systèmes.

LECTURE CONNEXES En bas: un processus de processus et de système personnalisable en temps réel:

Bonnes alternatives à TOP, le gestionnaire de tâches de la ligne de commande

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn