Rechercher : dans
Par :

Commande kill

Dernière réponse le 28 nov 2007 à 13:05:46 _gaston_, le 28 nov 2007 à 10:12:53 
 Signaler ce message aux modérateurs

Bonjour,bonjour
quelqu'un pourrait-il m'expliquer la commande KILL autrement que comme ca:
La commande "kill" permet d'expédier un signal à un processus en cours.
Sa syntaxe est la suivante :
kill [options] PID
Par exemple, si j'ai lancé une connexion à l'Internet en PPP, un processus pppd sera en cours. Pour tuer le processus, je peux d'abord faire un ps -ax pour connaître le numero du PID de pppd et ensuite si par exemple le PID est 592, je peux tuer la connexion en faisant :
[root@mistra delcros]# kill 592

Vous remarquerez que je suis logué en utilisateur "root" pour faire ceci, en effet le processus pppd appartenait à l'utilisateur "root" et un autre utilisateur ne peut pas lui expédier de signal.

Si un processus vous résiste, c'est à dire que vous n'arrivez pas à le tuer, vous devez utiliser la commande : kill -9 PID (PID étant toujours le numéro de de processus).

La commande "killall" permet aussi de tuer un processus mais au lieu d'indiquer le PID vous indiquerez le nom du processus.



c'est pas très clair.
j'aimerais bien un exemple concret
admettons que je veuille tuer vlc.
que dois-je taper?
car apres ps -ax je me retrouve avec une longue liste qui n' aide pas beaucoup.
d'avance merci

M'enfin!

Configuration: fedora 7

Meilleures réponses pour « commande kill » dans :
Exécuter - Créer votre propre commande VoirPour ceux qui aiment tout faire avec le clavier, il est possible de créer vos propres commandes exécutables dans Menu démarrer > Exécuter. Nous allons prendre l'exemple de la commande netnavig qui exécutera Mozilla FireFox. Ouvrez la base...
GnuPG : Rappel des principales commandes VoirCommandes Voici un résumé des principales opérations de GnuPG et les lignes de commandes correspondantes: Générer une paire de clés : gpg --gen-key Lister les clés présentes : gpg --list-keys Exporter une clé publique : gpg --armor --export...
Commandes Linux VoirTableau des principales commandes Linux Commande Description équivalent DOS ls liste le contenu d'un répertoire dir cd change de répertoire cd cd .. répertoire parent cd.. mkdir crée un nouveau...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...
Systèmes d'exploitation - DOS - Commandes VoirCommande Description dir liste le contenu d'un répertoire cd change de répertoire cd .. répertoire parent md ou mkdir crée un nouveau répertoire deltree supprime un répertoire, ainsi que l'ensemble...

1

marc[i1], le 28 nov 2007 à 10:25:12
  • +2

Salut,

tu as deux méthodes :D

la simple :

pkill -9 vlc


la warrior :
ps -ax | grep vlc

tu lis le numéro de processus puis
kill -9 <numero_processus>


On peut faire encore plus warrior mais bon ^^
Archlinux ... le linux qu'il est bien ! sur archlinux.fr

Répondre à marc[i1]

2

_gaston_, le 28 nov 2007 à 10:43:24

Pourquoi Pkill?
et à quoi correspond -9?

M'enfin!

Répondre à _gaston_

3

lami20j, le 28 nov 2007 à 10:55:30

Salut,

man pkill

pgrep, pkill - Rechercher ou envoyer un signal à  des processus en fonction de leur nom et d'autres propriétés

lami20j

Répondre à lami20j

4

lami20j, le 28 nov 2007 à 11:03:48

et à quoi correspond -9?
toujours les pages man

man kill





lami20j

Répondre à lami20j

5

marc[i1], le 28 nov 2007 à 11:14:10
  • +1

D'où le diction :
aides toi et le man t'aideras !
:D
Archlinux ... le linux qu'il est bien ! sur archlinux.fr

Répondre à marc[i1]

6

 _gaston_, le 28 nov 2007 à 13:05:46

Bon ok.
j'y jetterai un oeil
merci ;)
M'enfin!

Répondre à _gaston_