Pgrep
Version från den 20 maj 2024 kl. 06.41 av Admin (diskussion | bidrag)
Namn
pgrep - sök efter process-ID:n
Synopsis
pgrep [alternativ] mönster
Beskrivning
pgrep söker efter process-ID:n för processer som matchar det angivna mönstret. Mönstret kan vara ett helt eller delvis kommando eller annan processattribut.
Alternativ
- -d delim, --delimiter=delim: Använd det angivna tecknet som avgränsare mellan process-ID:n som skrivs ut.
- -l, --list-name: Skriv ut process-ID och namn på de matchande processerna.
- -a, --list-full: Skriv ut hela kommandoraden för de matchande processerna.
- -u euid, --euid=euid: Matcha endast processer med den angivna effektiva användar-ID:n.
- -U uid, --uid=uid: Matcha endast processer med den angivna användar-ID:n.
- -g pgrp, --pgroup=pgrp: Matcha endast processer med den angivna processgruppen.
- -s sid, --session=sid: Matcha endast processer med den angivna sessions-ID:n.
- -t tty, --terminal=tty: Matcha endast processer som körs på den angivna terminalen.
- -x, --exact: Kräver en exakt matchning av kommandonamnet.
- -v, --invert-match: Invertera matchningen, returnera processer som inte matchar mönstret.
- -f, --full: Matcha mönstret mot hela kommandoraden, inte bara kommandonamnet.
- -n, --newest: Returnera endast det senaste process-ID:t.
- -o, --oldest: Returnera endast det äldsta process-ID:t.
- -c, --count: Skriv ut antalet processer som matchar mönstret.
- --help: Visa hjälpmeddelande och avsluta.
- --version: Visa versionsinformation och avsluta.
Exempel
Sök efter process-ID:n för processer med "sshd" i namnet:
pgrep sshd
Sök efter process-ID:n för processer som körs av användaren "root":
pgrep -u root
Sök efter process-ID:n för processer med exakt namnet "bash":
pgrep -x bash
Skriv ut process-ID och hela kommandoraden för matchande processer:
pgrep -af sshd
Se även
Författare
pgrep är en del av procps-ng-paketet och är skrivet av diverse författare. För mer information, besök procps-ng hemsida.