top
La commande top permet d'afficher et d'observer ressources utilisées par le système et les processus.
Cette commande est très riche et permet d'afficher un grand nombre d'information, et de filtrer les processus selon divers paramètres. Nous ne verrons ici que l'utilisation de base de la commande, pour une utilisation avancé, referez-vous à la page de manuel de top.
Notez que la version décrite ici est la version qui est habituellement disponible sur Linux. La commande top possède nettement moins de possibilités sur certains système d'exploitations.
Utilisation
Si la commande est lancée sans options, elle affiche une table typique des processus avec leur utilisation. Cette table reste affichée et est mise à jour continuellement (toutes les 3 secondes par défaut). Pour quitter, il faut utiliser la touche "q".
A titre d'exemple, voici l'affichage de top pour le serveur web hébergeant ce site:
top - 22:38:53 up 42 days, 5:13, 0 users, load average: 0.38, 0.58, 0.66 Tasks: 15 total, 2 running, 13 sleeping, 0 stopped, 0 zombie Cpu(s): 9.0%us, 1.3%sy, 0.0%ni, 89.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1554840k total, 1372092k used, 182748k free, 292528k buffers Swap: 979924k total, 143012k used, 836912k free, 440040k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 15 0 1848 208 172 S 0.0 0.0 0:49.76 init 2590 root 18 0 1624 592 476 S 0.0 0.0 0:02.64 syslogd 2953 root 18 0 2196 664 600 S 0.0 0.0 0:00.80 cron 4415 root 18 0 11652 4272 2128 S 0.0 0.3 0:01.12 apache2 15083 nagios 15 0 3396 728 688 S 0.0 0.0 0:07.34 nrpe 17509 root 15 0 4928 860 764 S 0.0 0.1 0:00.02 sshd 22321 www-data 15 0 37236 30m 4036 S 0.0 2.0 0:18.70 apache2 23085 www-data 15 0 36724 29m 4040 S 0.0 1.9 0:10.15 apache2 23329 www-data 15 0 37120 29m 4024 S 0.0 2.0 0:07.89 apache2 23825 ikipou 15 0 4024 1716 1300 S 0.0 0.1 0:00.01 bash 23855 www-data 15 0 31412 24m 4032 S 0.0 1.6 0:02.94 apache2 23858 www-data 15 0 31324 23m 4016 S 0.0 1.6 0:02.61 apache2 23917 www-data 15 0 11788 3480 1296 S 0.0 0.2 0:00.00 apache2 23918 www-data 15 0 11788 3480 1296 S 0.0 0.2 0:00.00 apache2 23939 ikipou 15 0 2228 1076 860 R 0.0 0.1 0:00.00 top
Commander le mode interactif
Le mode interactif possède de nombreuse commande qui sont tout activée par un seul caractère. Pour obtenir de l'aide sur ces commandes, on peut utiliser les touches "h" ou "?".
Certains commande ne sont pas décrite dans l'aide interactive, tel que les commandes de tri. Voici pour information les touches utilisée pour trier les processus de la zone des tâches (ces lettres doivent être utilisée en majuscule):
- M
- Trier selon l'utilisation de la mémoire.
- N
- Trier selon le numéro de processus (PID)
- P
- Trier selon l'utilisation du processeur
- T
- Trier selon le temps processeur utilisé
Page de manuel
La page de manuel de top décrit complètement l'utilisation de la commande, autant en ligne de commande que dans le mode interactif.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre