Killall

Från Wiki.linux.se
Version från den 20 maj 2024 kl. 05.55 av Admin (diskussion | bidrag) (Skapade sidan med '= NAMN = '''killall''' - döda processer efter namn = SAMMANFATTNING = '''killall''' [ -Z, --context ''mönster'' ] [ -e, --exact ] [ -g, --process-group ] [ -i, --interactive ] [ -q, --quiet ] [ -r, --regexp ] [ -s, --signal ''signal'' ] [ -u, --user ''användare'' ] [ -v, --verbose ] [ -w, --wait ] [ -I, --ignore-case ] [ -V, --version ] [ -h, --help ] ''mönster''...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

NAMN

killall - döda processer efter namn

SAMMANFATTNING

killall [ -Z, --context mönster ]

       [ -e, --exact ]
       [ -g, --process-group ]
       [ -i, --interactive ]
       [ -q, --quiet ]
       [ -r, --regexp ]
       [ -s, --signal signal ]
       [ -u, --user användare ]
       [ -v, --verbose ]
       [ -w, --wait ]
       [ -I, --ignore-case ]
       [ -V, --version ]
       [ -h, --help ]
       mönster ...

BESKRIVNING

killall sänder en signal till alla processer som matchar något av mönstren specificerade på kommandoraden. Om inget specifikt signalnummer är angett, sänds SIGTERM.

Om processen har förlorat sina privilegier (blivit setuid eller liknande), kan inte killall döda den, såvida det inte körs som root.

ALTERNATIV

  • -e, --exact
Kräver exakt matchning av processnamnet.
  • -g, --process-group
Döda processgruppen i stället för bara processen.
  • -i, --interactive
Fråga användaren innan varje dödande.
  • -I, --ignore-case
Ignorera skiftlägeskänslighet vid mönstermatchning.
  • -q, --quiet
Undertryck felmeddelanden.
  • -r, --regexp
Tolka mönstret som ett reguljärt uttryck.
  • -s, --signal signal
Specificera vilken signal som ska sändas (med namn eller nummer).
  • -u, --user användare
Döda bara processer som tillhör den angivna användaren.
  • -v, --verbose
Skriv ut information om vad som görs.
  • -w, --wait
Vänta tills alla dödade processer verkligen har avslutats.
  • -V, --version
Visa versionsinformation.
  • -Z, --context mönster
Döda bara processer med en säkerhetskontext som matchar mönstret (endast SELinux).
  • -h, --help
Visa hjälpmeddelande.

ANMÄRKNINGAR

Om killall dödar mer än en process, avslutas inte alla processer samtidigt. Varje process får signalen vid olika tidpunkter baserat på schemaläggning.

EXEMPEL

killall -u alice
Dödar alla processer som tillhör användaren alice.
killall -9 firefox
Tvingar alla firefox-processer att avslutas med SIGKILL (signalnummer 9).

SE OCKSÅ

kill(1), pkill(1), ps(1)

FÖRFATTARE

Werner Almesberger <werner.almesberger@epfl.ch>

Miguel de Icaza <miguel@nuclecu.unam.mx> Fritz Elfert <fritz@templinux.de>

TILLGÄNGLIGHET

Killall är en del av psmisc-paketet och finns tillgänglig från https://gitlab.com/procps-ng/psmisc

ÖVERSÄTTNING

Denna man-sida är en översättning av den engelska versionen som finns på https://man7.org/linux/man-pages/man1/killall.1.html