Accueil > Astuces OSXFAQ > Lundi - Comment tuer un job

Lundi - Comment tuer un job

Pour tuer une application (ou un process) de la ligne de commande, nous devons d’abord trouver le numéro qui lui a été alloué : son Process ID ou PID. Par exemple :

% ps -axww | grep -i clock
15048  ??  S      0:00.65 /Applications/Clock.app/Contents/MacOS/Clock
15054 std  R+     0:00.00 grep -i clock

et ensuite utiliser la commande ‘kill’ :

% kill 15048

Remarquez l’utilisation de l’option ‘ww’ qui assure que la sortie de ‘ps’ n’est pas tronquée, elle perdrait alors le nom pour lequel nous utilisons grep.

Un PID de -1 propage le signal à tous les process pour lesquels vous avez la permission nécessaire pour tuer.

Une autre façon de procéder est d’utiliser :

killall Clock

qui tue par nom (sensible à la casse). Faites attention car cette commande tue tous les process qui correspondent au nom donné.

L’option ‘-m’ de ‘killall’ prend une expression régulière en tant que nom de process, et tue tous les process qui lui correspondent.


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire