Ps
Version från den 20 maj 2024 kl. 06.26 av Admin (diskussion | bidrag)
Namn
ps - rapportera en översikt av aktuella processer
Synopsis
ps [alternativ]
Beskrivning
ps visar information om aktuella processer. Genom att kombinera olika alternativ kan användaren bestämma exakt vilka processer och vilken information som ska visas.
Alternativ
ps har flera olika alternativ. Några av de vanligaste är:
- -A, --all: Visa alla processer.
- -a: Visa alla processer utom ledarprocesser och processer som inte har någon terminal.
- -d: Visa alla processer utom ledarprocesser.
- -e: Samma som -A.
- -f: Visa full format (inkluderar mer information).
- -H: Visa en trädliknande hierarki av processer.
- -j: Visa jobbinformation.
- -l: Visa lång format (inkluderar mer information).
- -u: Visa processer för en viss användare.
- -U: Visa processer för en viss användare med detaljerad information.
- -p pid, --pid pid: Visa process med specifikt PID.
- --ppid ppid: Visa processer med specifikt PPID.
- -C cmd, --comm cmd: Visa processer med specifikt kommando.
- --sort: Sortera utdata efter specificerade fält.
- -o format, --format format: Definiera utdataformatet.
- -t tty: Visa processer associerade med specifik terminal.
- -x: Visa processer utan kontrollterminal.
Exempel
Visa alla processer:
ps -A
Visa processer som tillhör användaren "root":
ps -U root
Visa detaljerad information om processen med PID 1234:
ps -p 1234 -f
Visa en trädliknande hierarki av processer:
ps -H
Fältbeskrivningar
Några av de vanligaste fälten som kan visas med ps är:
- PID: Process-ID.
- USER: Användaren som äger processen.
- %CPU: CPU-användning.
- %MEM: Minnesanvändning.
- VSZ: Virtuell minnesstorlek.
- RSS: Resident uppsättningsstorlek.
- TTY: Terminal associerad med processen.
- STAT: Processens status.
- START: Starttid för processen.
- TIME: CPU-tid använd av processen.
- COMMAND: Kommandoraden som startade processen.
Se även
Författare
ps är en del av procps-ng-paketet och är skrivet av diverse författare. För mer information, besök procps-ng hemsida.