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.
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
Chargement
Commentaires récents