NÉV¶
killall - név szerint öli meg a processzeket
ÁTTEKINTÉS¶
killall [
-eiqv] [
-signal] név
...
killall -l
killall -V
LEÍRÁS¶
A
killall program egy jelzést (signal) küld minden processznek,
amely a megadott parancsok valamelyikét futtatja. Ha nincs jelzés
megadva, SIGTERM-et küld.
A jelzések névvel (pl.
-HUP) vagy számmal (pl.
-1)
is megadhatók. A 0-s jelzés (a processz létezésének
ellenőrzése) csak számmal adható meg.
Ha a parancsnév egy törtvonalat (
/) tartalmaz, akkor azt a
bizonyos végrehajtható fájlhoz tartozó processzeknek lesz
elküldve a jelzés a nevüktől függetlenül.
killall nemnulla kilépési státuszt ad, ha a felsorolt
parancsok bármelyike esetén előfordult, hogy nem ölt meg
neki megfelelő processzt. Ha legalább egy processzt megölt
minden parancs esetében,
killall nullával tér vissza.
Egy
killall processz sosem öli meg magát, de megölhet
más
killall processzeket.
OPCIÓK¶
- -e
- Pontos egyezést igényel nagyon hosszú nevek
esetén. Ugyanis ha egy parancsnév 15 karakternél hosszabb,
a teljes név nem biztos, hogy elérhető. Ebben az esetben
alapértelmezés szerint a killall program megöl
minden processzt, amelynek neve illeszkedik az első 15 karakterhez. A
-e használata esetén az ilyen bejegyzéseket
átugorja. Ha a -v opció is adott, akkor minden
átlépett processzről üzenetet küld.
- -i
- Interaktívan megerősítést kér
minden ölés előtt.
- -l
- Kilistázza az ismert jelzésneveket.
- -q
- Csendes: nem ír hibaüzenetet, ha nem ölt meg
egy processzt sem.
- -v
- Jelenti, ha a jelzést sikeresen elküldte.
- -V
- A programváltozatról ír ki
információt.
FÁJLOK¶
/proc a `proc' fájlrendszer helye.
HIBÁK¶
A fájl szerinti ölés csak olyan végrehajtható
fájlokra működik, amleyek a végrehajtás során
nyitva maradnak, azaz pl. az `impure' végrehajtható fájlok nem
ölhetők meg ilyen módon.
Figyelni kell, hogy a
killall name parancsnak nem Linuxos
rendszeren nem mindig a kívánt hatása van.
Különösen fontos ez, ha kitüntetett
felhasználóként (pl. root) dolgozunk.
SZERZŐ¶
Werner Almesberger <werner.almesberger@lrc.di.epfl.ch>
LÁSD MÉG¶
kill(1),
fuser(1),
pidof(1),
ps(1),
kill(2)
MAGYAR FORDÍTÁS¶
Horváth András <horvatha@rs1.szif.hu>