Tutoriel Linux

Comment terminer un processus sous Linux en utilisant la commande « kill » ?

×

Recommandés

Guide Complet sur la Classe final en...
En Java, le mot-clé final joue...
En savoir plus
La commande cat sous Linux : Guide...
La commande cat est l'une des...
En savoir plus
Guide détaillé sur le renommage de fichiers...
Le système d'exploitation Linux offre une...
En savoir plus
Différence entre Linux et Windows Server
Linux et Windows Server sont deux...
En savoir plus
Linux : 5 Commandes avec Touch pour...
La commande touch est un outil...
En savoir plus
Commandes top et htop : visualiser les...
Bienvenue dans ce tutoriel où nous...
En savoir plus

Dans cet article, nous explorerons comment terminer un processus sous Linux en utilisant la commande « kill » via le terminal, un outil essentiel pour interrompre des tâches nuisibles ou des processus indésirables qui peuvent affecter votre système.

Localiser des processus sous Linux

Avant de mettre fin à un processus actif sur votre machine, il est essentiel de connaître son identifiant. Pour identifier un processus, plusieurs commandes sont à votre disposition.

La première d’entre elles est « top », qui vous permet d’observer en temps réel l’ensemble des processus en cours sur votre machine. Elle fournit également diverses informations complémentaires. Pour mieux comprendre, lancez la commande « top » dans votre terminal :

Sur l’écran, lorsque vous exécutez la commande « top » dans votre terminal, vous verrez s’afficher une liste en temps réel de tous les processus en cours sur votre machine, ainsi que des informations détaillées à leur sujet. Pour simuler cette expérience, vous pouvez imaginer un affichage comme suit :

top - 10:12:34 up 1 day,  3:45,  2 users,  load average: 0.22, 0.25, 0.30
Tasks: 185 total,   2 running, 183 sleeping,   0 stopped,   0 zombie
%Cpu(s):  7.8 us,  3.9 sy,  0.0 ni, 88.3 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   7854.4 total,   2278.7 free,   2896.4 used,   2679.3 buff/cache
MiB Swap:   4096.0 total,   4069.5 free,     26.5 used.   4764.2 avail Mem

Cela vous fournira une vue en temps réel de l’état actuel de votre système, y compris les processus en cours d’exécution, leur utilisation de la CPU, de la mémoire, etc.

Quitter cette vue, appuyez sur Ctrl + C

Une autre approche pour localiser un processus consiste à utiliser la commande « ps aux » en conjonction avec « grep » pour affiner les résultats. Cette méthode vous permet de rechercher les processus en cours d’exécution sur votre système Linux.

Illustrons cela en effectuant une recherche sur « Firefox », un navigateur Web largement utilisé.

La commande entrée était :

Pour rechercher les processus associés à « Firefox » dans un environnement Linux, vous pouvez saisir la commande suivante dans le terminal :

ps aux | grep 'Firefox'

Cela listera tous les processus liés à « Firefox » en filtrant les résultats à l’aide de la commande « grep ».

Après l’exécution :

Lorsque vous exécutez la commande « ps aux | grep ‘Firefox' » dans un environnement Linux, vous verrez s’afficher une liste des processus liés à « Firefox », le navigateur Web. La sortie affichée sera similaire à ceci :

your-username  12345  0.2  3.4 123456 78900 ?       Sl   10:00   0:30 /path/to/firefox
your-username  54321  0.1  2.3  65432 45678 ?       Sl   11:00   0:15 /path/to/firefox

Cela répertorie les processus actifs de Firefox, avec des détails tels que l’ID du processus, l’utilisation de la CPU, l’ID utilisateur, la mémoire, et plus encore.

Comment mettre fin à un processus sous Linux ?

À présent que nous disposons d’informations cruciales, incluant le nom et l’ID du processus, nous sommes en mesure de recourir à deux commandes puissantes : « kill » pour éliminer un processus par son ID et « killall » pour mettre fin à un processus par son nom. Il vous suffit ensuite de saisir :’

Imaginez que vous ayez repéré un processus problématique avec l’ID 7777 en utilisant la commande « ps aux ». Pour mettre fin à ce processus, vous pouvez exécuter la commande suivante dans votre terminal :

kill 7777

Cela enverra un signal pour terminer le processus ayant l’ID 7777.

Nous arrêtons un processus sous Linux pour plusieurs raisons, notamment :

  1. Libérer des ressources : Les processus en cours d’exécution consomment des ressources système telles que la CPU et la mémoire. En mettant fin à des processus inutiles ou gourmands en ressources, nous libérons de l’espace pour d’autres tâches.
  2. Correction d’erreurs : Certains processus peuvent rencontrer des erreurs ou des problèmes qui peuvent affecter le fonctionnement du système. En arrêtant ces processus, nous pouvons résoudre des problèmes potentiels.
  3. Gestion des tâches : L’arrêt de processus indésirables ou inutiles permet une meilleure gestion des tâches en cours, améliorant ainsi l’efficacité du système.
  4. Sécurité : Certains processus malveillants ou non autorisés peuvent s’exécuter sur un système. En les arrêtant, nous maintenons la sécurité de notre système.

En résumé, l’arrêt de processus sous Linux vise à optimiser les performances du système, à résoudre des problèmes, à gérer les tâches en cours et à assurer la sécurité.

Recommandés

Commandes pour vérifier l’espace disque sous Linux
La gestion efficace de l'espace disque...
En savoir plus
La commande cat sous Linux : Guide...
La commande cat est l'une des...
En savoir plus
Utilisation de la commande Yum sur Linux...
Yum, abréviation de Yellowdog Updater Modified,...
En savoir plus
Différences entre Linux et Windows - Guide...
Linux et Windows, deux systèmes d'exploitation...
En savoir plus
Linux VS Windows : Quel Système Maîtriser...
Dans le vaste univers des technologies...
En savoir plus
Commandes Linux Utiles pour les Débutants
Explorer et retenir les commandes nécessaires...
En savoir plus
AZ

Share
Published by
AZ

Recent Posts

Classification des Documents : Organiser et Automatiser la Gestion Documentaire

Dans toute organisation moderne — entreprise, association, service administratif ou bureau de projet — la…

2 jours ago

Modèle de Bilan Actif Passif sur Excel : Concevoir un tableau comptable clair et automatisé

Dans la pratique comptable, le bilan constitue l’un des documents les plus fondamentaux pour comprendre…

2 jours ago

Fiche Méthode analyse linéaire + guide complet pour la réussir

L’analyse linéaire impressionne souvent plus qu’elle ne le devrait. Au moment d’aborder l’oral du bac…

3 jours ago

Analyse linéaire au bac français : méthode complète, exemples et conseils pour réussir l’oral

L’analyse linéaire occupe une place centrale à l’oral du bac français. C’est l’exercice qui permet…

3 jours ago

Créer une fiche de suivi en ligne : générateur personnalisable à imprimer

Créer une fiche de suivi claire et adaptée à son activité prend souvent plus de…

3 jours ago

Préparation physique football avec ballon : Fiche Word utile

Comment améliorer sa condition physique tout en travaillant la technique Quand on parle de préparation…

3 jours ago

This website uses cookies.