<Précédent | Table des matières | Suivant>
Envoi de signaux à plusieurs processus avec killall
Il est également possible d'envoyer des signaux à plusieurs processus correspondant à un programme ou un nom d'utilisateur spécifié en utilisant le killall commander. Voici la syntaxe :
killall [-u utilisateur] [-signal] prénom
killall [-u utilisateur] [-signal] prénom
Pour démontrer, nous allons commencer quelques instances de la logo x programme, puis terminez-les :
[moi@linuxbox ~]$ xlogo &
[1] 18801
[moi@linuxbox ~]$ xlogo &
[2] 18802
[moi@linuxbox ~]$ killall xlogo
[1]- Xlogo terminé
[2]+ Xlogo terminé
[moi@linuxbox ~]$ xlogo &
[1] 18801
[moi@linuxbox ~]$ xlogo &
[2] 18802
[moi@linuxbox ~]$ killall xlogo
[1]- Xlogo terminé
[2]+ Xlogo terminé
Rappelez-vous, comme avec tuer, vous devez disposer de privilèges de superutilisateur pour envoyer des signaux à des processus qui ne vous appartiennent pas.