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.
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.
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é.
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 ».
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.
À 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.
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é.
Quand on parle de nature des mots, beaucoup d’élèves ont l’impression d’entrer dans un chapitre…
Si la trigonométrie te paraît floue, rassure-toi : en 3ème, elle repose sur quelques réflexes…
Si vous voulez connaître votre signe chinois sans passer par des tableaux interminables, vous êtes…
Quand on finance une voiture, tout le monde voit à peu près de quoi il…
On connaît tous ce moment : on tombe sur une offre de leasing “à partir…
Dans l’industrie, parler de maintenance sans préciser le niveau d’intervention revient souvent à créer de…
This website uses cookies.