Pkill: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Ingen redigeringssammanfattning
Rad 9: Rad 9:


== ALTERNATIV ==
== ALTERNATIV ==
* **-e, --echo**
- '''-e, --echo'''
: Lista processerna som skulle dödas, men döda dem inte.
: Lista processerna som skulle dödas, men döda dem inte.


* **-f, --full**
- '''-f, --full'''
: Använd den fullständiga kommandoraden vid matchning, inte bara processen namn.
: Använd den fullständiga kommandoraden vid matchning, inte bara processen namn.


* **-g, --pgroup ''pgrp''**
- '''-g, --pgroup ''pgrp'''''
: Döda processer med den angivna processgruppen.
: Döda processer med den angivna processgruppen.


* **-P, --parent ''ppid''**
- '''-P, --parent ''ppid'''''
: Döda processer med den angivna förälderprocess-ID.
: Döda processer med den angivna förälderprocess-ID.


* **-n, --newest**
- '''-n, --newest'''
: Döda endast den senaste (nyaste) matchande processen.
: Döda endast den senaste (nyaste) matchande processen.


* **-o, --oldest**
- '''-o, --oldest'''
: Döda endast den äldsta (första) matchande processen.
: Döda endast den äldsta (första) matchande processen.


* **-s, --session ''sid''**
- '''-s, --session ''sid'''''
: Döda processer med den angivna sessions-ID.
: Döda processer med den angivna sessions-ID.


* **-t, --terminal ''terminal''**
- '''-t, --terminal ''terminal'''''
: Döda processer som hör till den angivna terminalen.
: Döda processer som hör till den angivna terminalen.


* **-u, --euid ''euid''|''name''**
- '''-u, --euid ''euid''|''name'''''
: Döda processer med det angivna effektiva användar-ID:t eller namnet.
: Döda processer med det angivna effektiva användar-ID:t eller namnet.


* **-U, --uid ''uid''|''name''**
- '''-U, --uid ''uid''|''name'''''
: Döda processer med det angivna användar-ID:t eller namnet.
: Döda processer med det angivna användar-ID:t eller namnet.


* **-x, --exact**
- '''-x, --exact'''
: Kräver exakt matchning av processen namn.
: Kräver exakt matchning av processen namn.


* **-SIGNAL**
- '''-SIGNAL'''
: Specificera vilken signal som ska skickas (standard är SIGTERM).
: Specificera vilken signal som ska skickas (standard är SIGTERM).


* **-v, --inverse**
- '''-v, --inverse'''
: Matcha processer som inte matchar det angivna mönstret.
: Matcha processer som inte matchar det angivna mönstret.


* **-q, --quiet**
- '''-q, --quiet'''
: Undertryck felmeddelanden.
: Undertryck felmeddelanden.


= EXEMPEL =
= EXEMPEL =
* Döda alla processer med namnet "firefox":
- Döda alla processer med namnet "firefox":
<syntaxhighlight lang="bash">
pkill firefox
pkill firefox
</syntaxhighlight>


* Döda den senaste (nyaste) processen med namnet "nginx":
- Döda den senaste (nyaste) processen med namnet "nginx":
<syntaxhighlight lang="bash">
pkill -n nginx
pkill -n nginx
</syntaxhighlight>


* Döda processer med en specifik terminal:
- Döda processer med en specifik terminal:
<syntaxhighlight lang="bash">
pkill -t pts/2
pkill -t pts/2
</syntaxhighlight>


= SE OCKSÅ =
= SE OCKSÅ =

Versionen från 20 maj 2024 kl. 06.01

NAMN

pkill - leta upp eller signalera processer baserat på namn och andra attribut

SAMMANFATTNING

pkill [alternativ] mönster

BESKRIVNING

pkill sänder signaler till processer baserat på en given mönster. Som standard sänds signalen SIGTERM.

ALTERNATIV

- -e, --echo

Lista processerna som skulle dödas, men döda dem inte.

- -f, --full

Använd den fullständiga kommandoraden vid matchning, inte bara processen namn.

- -g, --pgroup pgrp

Döda processer med den angivna processgruppen.

- -P, --parent ppid

Döda processer med den angivna förälderprocess-ID.

- -n, --newest

Döda endast den senaste (nyaste) matchande processen.

- -o, --oldest

Döda endast den äldsta (första) matchande processen.

- -s, --session sid

Döda processer med den angivna sessions-ID.

- -t, --terminal terminal

Döda processer som hör till den angivna terminalen.

- -u, --euid euid|name

Döda processer med det angivna effektiva användar-ID:t eller namnet.

- -U, --uid uid|name

Döda processer med det angivna användar-ID:t eller namnet.

- -x, --exact

Kräver exakt matchning av processen namn.

- -SIGNAL

Specificera vilken signal som ska skickas (standard är SIGTERM).

- -v, --inverse

Matcha processer som inte matchar det angivna mönstret.

- -q, --quiet

Undertryck felmeddelanden.

EXEMPEL

- Döda alla processer med namnet "firefox":

pkill firefox

- Döda den senaste (nyaste) processen med namnet "nginx":

pkill -n nginx

- Döda processer med en specifik terminal:

pkill -t pts/2

SE OCKSÅ

FÖRFATTARE

Victor A. Abell <vic@fsu.edu>

LICENS

GNU General Public License

ÖVERSÄTTNING

Denna man-sida är en översättning av den engelska versionen som finns på https://linux.die.net/man/1/pkill