GoGPT Best VPN GoSearch

Icône de favori OnWorks

htop - En ligne dans le Cloud

Exécutez htop dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande htop qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


htop - visualiseur de processus interactif

SYNOPSIS


htop [-dChusv]

DESCRIPTION


Htop est un visualiseur de processus gratuit (GPL) basé sur ncurses pour Linux.

Il est similaire à top, mais vous permet de faire défiler verticalement et horizontalement, de sorte que vous pouvez voir
tous les processus en cours d'exécution sur le système, ainsi que leurs lignes de commande complètes, ainsi que
les visualiser comme un arbre de processus, sélectionner plusieurs processus et agir sur eux tous à
une fois que.

Les tâches liées aux processus (killing, renicing) peuvent être effectuées sans entrer leurs PID.

LIGNE DE COMMANDE OPTIONS


Les arguments obligatoires pour les options longues est obligatoire pour les options courtes.

-d --delay=DÉLAI
Délai entre les mises à jour, en dixièmes de secondes

-C --sans couleur --pas de couleur
Démarrer htop en mode monochrome

-h --Aidez-moi
Afficher un message d'aide et quitter

-p --pid=PID,PID...
Afficher uniquement les PID donnés

-s --sort-clé COLONNE
Trier par cette colonne (utilisez --sort-key help pour une liste de colonnes)

-u --user=NOM D'UTILISATEUR
Afficher uniquement les processus d'un utilisateur donné

-v --version
Affiche les informations de version et quitte

INTERACTIF COMMANDES


Les commandes suivantes sont prises en charge dans htop :

Flèches, PgUP, PgDn, Accueil, Fin
Faites défiler la liste des processus.

espace
Marquez ou supprimez le marquage d'un processus. Des commandes pouvant opérer sur plusieurs processus, comme "kill",
s'appliquera alors sur la liste des processus étiquetés, au lieu de l'actuel
en surbrillance.

U Détachez tous les processus (supprimez toutes les balises ajoutées avec la touche Espace).

s Appels système de processus de trace : si strass(1) est installé, appuyez sur cette touche pour attacher
au processus actuellement sélectionné, présentant une mise à jour en direct des appels système émis
par le processus.

l Afficher les fichiers ouverts d'un processus : si lsof(1) est installé, une pression sur cette touche
afficher la liste des descripteurs de fichiers ouverts par le processus.

F1, h, ?
Aller à l'écran d'aide

F2, S
Accédez à l'écran de configuration, où vous pouvez configurer les compteurs affichés en haut de
l'écran, définissez diverses options d'affichage, choisissez parmi les schémas de couleurs et sélectionnez
les colonnes sont affichées, dans quel ordre.

F3, /
Recherchez de manière incrémentielle les lignes de commande de tous les processus affichés. Le actuellement
La commande sélectionnée (en surbrillance) sera mise à jour au fur et à mesure que vous tapez. En mode recherche,
appuyer sur F3 fera défiler les occurrences correspondantes.

F4, \
Filtrage de processus incrémentiel : saisissez une partie d'une ligne de commande de processus et uniquement
les processus dont les noms correspondent seront affichés. Pour annuler le filtrage, entrez le filtre
option à nouveau et appuyez sur Echap.

F5, t
Vue arborescente : organisez les processus par parentalité, et agencez les relations entre eux comme
un arbre. Basculer la touche basculera entre l'arborescence et votre tri précédemment sélectionné
vue. La sélection d'une vue de tri quittera la vue arborescente.

F6 Dans la vue triée, sélectionnez un champ pour le tri, également accessible via < et >. Les
champ de tri actuel est indiqué par une surbrillance dans l'en-tête. Dans l'arborescence, développez
ou réduire la sous-arborescence actuelle. Un indicateur "+" dans le nœud de l'arbre indique qu'il
est effondré.

F7, ]
Augmentez la priorité du processus sélectionné (soustrayez de la valeur « nice »). Cela ne peut que
être fait par le superutilisateur.

F8, [
Diminuer la priorité du processus sélectionné (ajouter à la valeur 'nice')

F9, k
Processus « Kill » : envoie un signal sélectionné dans un menu, à un ou un groupe de
processus. Si les processus ont été balisés, envoie le signal à tous les processus balisés. Si
aucun n'est étiqueté, envoie au processus actuellement sélectionné.

F10, q
quitter

I Inverser l'ordre de tri : si l'ordre de tri est croissant, passer en décroissant, et vice-
versa.

+, - En mode arborescence, développez ou réduisez la sous-arborescence. Lorsqu'un sous-arbre est réduit, un "+"
signe s'affiche à gauche du nom du processus.

a (sur multiprocesseur Machines)
Définir l'affinité du processeur : marquez les processeurs qu'un processus est autorisé à utiliser.

u Afficher uniquement les processus appartenant à un utilisateur spécifié.

M Trier par utilisation de la mémoire (clé de compatibilité supérieure).

P Trier par utilisation du processeur (clé de compatibilité supérieure).

T Trier par heure (clé de compatibilité supérieure).

F Processus « Suivre » : si l'ordre de tri entraîne le déplacement du processus actuellement sélectionné
la liste, faites-la suivre par la barre de sélection. Ceci est utile pour surveiller un processus :
de cette façon, vous pouvez garder un processus toujours visible à l'écran. Lorsqu'une touche de mouvement est
utilisé, "suivre" perd son effet.

K Masquer les threads du noyau : empêche l'affichage des threads appartenant au noyau dans le
liste des processus. (Ceci est une touche à bascule.)

H Masquer les threads utilisateur : sur les systèmes qui les représentent différemment des processus ordinaires
(comme les systèmes récents basés sur NPTL), cela peut masquer les threads des processus de l'espace utilisateur
dans la liste des processus. (Ceci est une touche à bascule.)

p Afficher les chemins complets des programmes en cours d'exécution, le cas échéant. (Ceci est une touche à bascule.)

Ctrl-L
Actualiser : redessiner l'écran et recalculer les valeurs.

Nombres
Recherche PID : saisissez l'ID du processus et la surbrillance de la sélection y sera déplacée.

COLONNES


Les colonnes suivantes peuvent afficher des données sur chaque processus. Une valeur de '-' dans toutes les lignes
indique qu'une colonne n'est pas prise en charge sur votre système, ou actuellement non implémentée dans htop.
Les noms ci-dessous sont ceux utilisés dans la section "Colonnes disponibles" de l'écran de configuration.
Si un nom différent est affiché sur l'écran principal de htop, il est affiché ci-dessous entre parenthèses.

Command
La ligne de commande complète du processus (c'est-à-dire le nom et les arguments du programme).

PID L'ID du processus.

ETAT (S)
L'état du processus :
S pour dormir (inactif)
R pour courrir
D pour la veille du disque (sans interruption)
Z pour zombie (en attendant que le parent lise son statut de sortie)
T pour tracé ou suspendu (par exemple par SIGTSTP)
W pour la pagination

PPID L'ID du processus parent.

PRPG L'ID de groupe du processus.

SESSION (SESN)
L'ID de session du processus.

ATS_NR (ATS)
Le terminal de contrôle du processus.

TPGID
L'ID de processus du groupe de processus de premier plan du terminal de contrôle.

INFLT
Le nombre de défauts de page se produisant dans la mémoire principale.

CMINFLT
Le nombre de fautes mineures pour les fils attendus du processus (voir MINFLT ci-dessus).

MAJFLT
Le nombre de défauts de page se produisant hors de la mémoire principale.

CMAJFLT
Le nombre de fautes majeures pour les enfants attendus du processus (voir MAJFLT ci-dessus).

UTIME (UTIME+)
Le temps CPU de l'utilisateur, qui est le temps que le processus a passé à s'exécuter sur le
CPU en mode utilisateur (c'est-à-dire tout sauf les appels système), mesuré en ticks d'horloge.

ESTIMATIONS (STIME+)
Le temps CPU du système, qui est le temps que le noyau a passé à s'exécuter
appels système au nom du processus, mesurés en ticks d'horloge.

CUTIME (CUTIME+)
Le temps CPU de l'utilisateur enfant, qui est le temps d'attente du processus
les enfants ont passé à s'exécuter en mode utilisateur (voir UTIME ci-dessus).

CSTIME (CSTIME+)
Le temps CPU système des enfants, qui est le temps que le noyau a passé
exécuter des appels système au nom de tous les fils attendus du processus (voir STIME
au dessus de).

PRIORITÉ (PRI)
La priorité interne du noyau pour le processus, généralement juste sa belle valeur plus
vingt. Différent pour les processus en temps réel.

BEAU (NI)
La belle valeur d'un processus, de 19 (priorité faible) à -20 (priorité élevée). Un haut
valeur signifie que le processus est agréable, laissant les autres avoir un parent plus élevé
priorité. Les restrictions d'autorisation habituelles du système d'exploitation pour ajuster la priorité s'appliquent.

HEURE DE DÉBUT (DÉBUT)
L'heure à laquelle le processus a commencé.

PROCESSEUR (CPU),
L'ID de la CPU sur laquelle le processus s'est exécuté pour la dernière fois.

TAILLE M (VIRTUELLE)
La taille de la mémoire virtuelle du processus.

M_RÉSIDENT (RES)
La taille de l'ensemble résident (texte + données + pile) du processus (c'est-à-dire la taille du
mémoire physique utilisée par le processus).

M_PARTAGER (SHR)
La taille des pages partagées du processus.

M_TRS (CODE)
La taille de l'ensemble de texte résident du processus (c'est-à-dire la taille de l'exécutable du processus
des instructions).

M_DRS (LES DONNÉES)
La taille de l'ensemble de données résident (données + pile) du processus (c'est-à-dire la taille de n'importe quoi
sauf les instructions exécutables du processus).

M_LRS (LIB)
La taille de la bibliothèque du processus.

M_DT (SALE)
La taille des pages sales du processus.

ST_UID (IDI)
L'ID utilisateur du propriétaire du processus.

POURCENT_CPU (CPU%)
Le pourcentage du temps CPU que le processus utilise actuellement.

PERCENT_MEM (MEM%)
Le pourcentage de mémoire que le processus utilise actuellement (basé sur le
taille de la mémoire résidente, voir M_RESIDENT ci-dessus).

UTILISATEUR Le nom d'utilisateur du propriétaire du processus ou l'ID utilisateur si le nom ne peut pas être déterminé.

(TEMPS+)
Le temps, mesuré en ticks d'horloge, que le processus a passé en temps utilisateur et système
(voir UTIME, STIME ci-dessus).

PNL Le nombre de threads dans le processus.

TGID L'ID du groupe de threads.

CTID ID de conteneur OpenVZ, alias ID d'environnement virtuel.

IDVP ID de processus OpenVZ.

IDVX ID de processus VServer.

RCHAR (RD_CHAR)
Le nombre d'octets que le processus a lus.

WCHAR (WR_CHAR)
Le nombre d'octets écrits par le processus.

SYSCR (RD_SYSC)
Le nombre de lire(2) appels système pour le processus.

SYSCW (WR_SYSC)
Le nombre de écrire(2) appels système pour le processus.

RBYTES (IO_RBYTES)
Octets de lire(2) E/S pour le processus.

OCTETS (IO_WBYTES)
Octets de écrire(2) E/S pour le processus.

CNCLWB (IO_ANNULER)
Octets d'annulation écrire(2) E/S.

IO_READ_RATE (DISQUE LIRE)
Le taux d'E/S de lire(2) en octets par seconde, pour le processus.

IO_WRITE_RATE (DISQUE ÉCRIVEZ)
Le taux d'E/S de écrire(2) en octets par seconde, pour le processus.

IO_RATE (DISQUE R/É)
Le taux d'E/S, IO_READ_RATE + IO_WRITE_RATE (voir ci-dessus).

GROUPE GÉNÉRAL
Dans quel groupe de contrôle se trouve le processus.

MOO Score de tueur OOM.

IO_PRIORITÉ (IO)
La classe de planification des E/S suivie de la priorité si la classe la prend en charge :
R pour le temps réel
B pour le meilleur effort
id pour le ralenti

Tous d’autres drapeaux
Actuellement non pris en charge (affiche toujours '-').

CONFIG DOSSIER


Par défaut, htop lit sa configuration à partir du chemin compatible XDG ~/.config/htop/htoprc
-- le fichier de configuration est écrasé par la configuration d'installation dans le programme de htop, donc il
ne doit pas être modifié à la main. Si aucune configuration utilisateur n'existe, htop essaie de lire le système-
configuration large à partir de /etc/htoprc et, en dernier recours, revient à son code en dur
par défaut.

Vous pouvez remplacer l'emplacement du fichier de configuration en utilisant l'environnement $HTOPRC
variable (vous pouvez donc avoir plusieurs configurations pour différentes machines qui partagent le
même répertoire personnel, par exemple).

MÉMOIRE TAILLES


Les tailles de mémoire dans htop sont affichées telles qu'elles sont dans les outils de GNU Coreutils (lorsqu'elles sont exécutées
avec l'option --humainement lisible). Cela signifie que les tailles sont imprimées en puissances de 1024.
(par exemple, 1023M = 1072693248 octets)

La décision d'utiliser cette convention a été prise afin d'économiser de l'espace sur l'écran et de
représentations de taille de mémoire cohérentes dans tout htop.

Utiliser htop en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.