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é.
Il n'est pas rare d'observer des entreprises dynamiques, bénéficiant d'un portefeuille de clients solide et…
Une année associative laisse derrière elle bien davantage qu'une succession de réunions, d'événements ou de…
Dans de nombreuses organisations, le prêt de matériel fait partie du quotidien. Ordinateurs portables, vidéoprojecteurs,…
Dans le commerce international, certains documents passent souvent inaperçus alors qu'ils jouent un rôle déterminant…
À l'approche d'un entretien de contrôle de gestion, de nombreux candidats éprouvent le besoin de…
L'oral du Bac français récompense autant la maîtrise des œuvres que la capacité à les…
This website uses cookies.