Page 1 sur 1
[kill -1] : sans pid (résolu)
Publié : sam. 21 déc. 2019, 23:45
par Thomasb
Bonjour,
Cheese consomme continuellement de la ram donc je suis obligé de tuer le processus. Mais la commande suivante ne fonctionne pas :
qu'est-ce qui ne va pas ? La partie
ps -u user | grep cheese | awk '{print $1}'
renvoie bien l'id, mais le pipe ne marche pas comme je me l'imaginais...
Re: [kill -1] : sans pid
Publié : dim. 22 déc. 2019, 00:16
par sukolyn
salut,
noooon.
grep | awk
quand
awk
sait faire ce que fait
grep
...
pkill cheese
!
Re: [kill -1] : sans pid
Publié : dim. 22 déc. 2019, 00:43
par Thomasb
sukolyn a écrit : ↑dim. 22 déc. 2019, 00:16
pkill cheese
!
Super, merci !
Tant que j'y suis, est-ce qu'il y a une commande pour geler les applications, par exemple
freeze cheese
(comme Ctrl-z, en fait...) ?
Re: [kill -1] : sans pid (résolu)
Publié : dim. 22 déc. 2019, 01:14
par laurent85
Re: [kill -1] : sans pid (résolu)
Publié : dim. 22 déc. 2019, 05:54
par waitnsea
sukolyn a écrit : ↑dim. 22 déc. 2019, 00:16
pkill cheese
!
Noter que le programme
/usr/bin/kill
s'applique au nom d'un processus
sans avoir à donner le pid
si on le "libère" en désactivant la fonction kill intégrée de bash :
Code : Tout sélectionner
You may be interested to know that /usr/bin/kill can actually kill processes by name, but some shells, such as bash,
"helpfully" provide their own, inferior implementation for hysterical raisons.
"enable -n kill" will disable bash's built-in function.
⇒ si on ajoute
enable -n kill
à son .bashrc, par la suite
$ kill cheese
fonctionnera, en toute simplicité
(idem avec
disable kill
dans .zshrc ou .zshrc.local)
Edit: les signaux -STOP et -CONT pourront alors s'appliquer aussi à la commande Kill + le nom du process et plus seulement le PID
Re: [kill -1] : sans pid (résolu)
Publié : dim. 22 déc. 2019, 14:53
par Thomasb
D'accord ! Merci pour vos réponses...