Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 664c05250964d29fcf1d0bb310959fbc > files > 481

mandrake-doc-fr-10.0-5.1.100mdk.noarch.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Arrêter les applications qui
      fonctionnent mal</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Guide de démarrage"><link rel="up" href="troubleshooting.html" title="Chapitre 21. Faire face aux problèmes"><link rel="previous" href="troubleshooting-system-freeze.html" title="Lorsque le système se gèle"><link rel="next" href="troubleshooting-special-hardware.html" title="Considérations
      diverses"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Arrêter les applications qui
      fonctionnent mal</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting-system-freeze.html">Précédent</a> </td><th width="60%" align="center">Chapitre 21. Faire face aux problèmes</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting-special-hardware.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="troubleshooting-killing-apps"></a>Arrêter les applications qui
      fonctionnent mal</h2></div></div><div></div></div><p><a name="BId-troubleshooting-pa132"></a>Bien, ce n'est
      pas si difficile après tout. En fait, il y a peu de chances que
      vous en ayez besoin, mais au cas où... Vous avez plusieurs
      possibilités pour ce faire.  Vous pouvez le faire en cherchant
      le <span class="acronym">PID</span> du programme en cause puis utiliser la commande
      <span><b class="command">kill</b></span> pour le terminer, ou vous pouvez
      utiliser l'outil <span><b class="command">xkill</b></span> ou tout autre outil graphique,
      tels que ceux qui montrent l'arborescence des processus.</p><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="id2591816"></a>Depuis la console</h3></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it29"></a><p><a name="BId-troubleshooting-pa133"></a>La première
	chose à faire pour terminer un programme récalcitrant est de
	trouver son <span class="acronym">PID</span>, ou <span class="foreignphrase"><i class="foreignphrase">Process
	ID</i></span> (son numéro identifiant système). Pour ce
	faire, tapez la commande qui suit dans une console :
	<span><b class="command">ps aux | grep mozilla</b></span>, en supposant que
	<span class="application">Mozilla</span> soit le programme incriminé. Vous allez obtenir
	quelque chose comme :

	<a name="BId-troubleshooting-sc5"></a></p><table border="0" bgcolor="#E0E0E0"><tr><td><pre class="screen">
pierre      3505  7.7 23.1 24816 15076 pts/2   Z    21:29   0:02 /usr/lib/mozilla</pre></td></tr></table><p>

	Ceci nous indique, entre autres, que <span class="application">Mozilla</span> a été
	démarré par l'utilisateur pierre et que son <span class="acronym">PID</span> est
	<tt class="literal">3505</tt>.</p><p><a name="BId-troubleshooting-pa134"></a>Maintenant que nous
	avons le <span class="acronym">PID</span> du programme défectueux, nous pouvons poursuivre et
	exécuter la commande <span><b class="command">kill</b></span> pour le terminer.
	Donc, nous exécutons ceci : <span><b class="command">kill -9 3505</b></span>,
	et voilà ! <span class="application">Mozilla</span> sera tué. Notez que cette
	méthode doit être utilisée <span class="emphasis"><em>seulement</em></span> lorsque
	le programme ne répond plus à vos sollicitations. <span class="emphasis"><em>Ne
	  l'utilisez pas</em></span> comme méthode habituelle pour quitter
	une application.</p><p><a name="BId-troubleshooting-pa135"></a>En fait, nous
	avons envoyé le signal <tt class="literal">KILL</tt> au processus
	numéro <tt class="literal">3505</tt>. La commande
	<span><b class="command">kill</b></span> accepte d'autres signaux que
	<tt class="literal">KILL</tt>, pour avoir un contrôle plus fin sur
	vos processus. Pour plus d'informations, voyez <span class="citerefentry"><span class="refentrytitle"><a name="BId-troubleshooting-rt1"></a>kill</span>(1)</span>.</p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="id2592021"></a>Utiliser d'autres outils de
	contrôle graphique</h3></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it30"></a><p><a name="BId-troubleshooting-pa136"></a>Vous pouvez également utiliser
    l'un des outils de surveillance de processus (tels que
    <span class="application">KPM</span>,
    <span class="application">KSySGuard</span>, ou
    <span class="application">GTOP</span>, pour ne citer que ceux-là) qui
    vous permettent de trouver le nom du processus et, en un ou deux
    clics, leur envoyer un signal ou simplement les arrêter.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="troubleshooting-system-freeze.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="troubleshooting.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="troubleshooting-special-hardware.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Lorsque le système se gèle </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> Considérations
      diverses</td></tr></table></div></body></html>