Här är de olika nyckelorden som kan användas för att styra utmatningsformatet (t.ex., med flaggan -o) eller för att sortera de valda processerna med GNU-stilsflaggan --sort.
Några nyckelord är kanske inte tillgängliga för sortering.
| KOD | RUBRIK | BESKRIVNING |
| %cpu | %CPU | cpu-användning av processerna i formatet ”##.#”. För närvarande är det CPU-tiden som används dividerad med tiden som processen har kört (förhållandet cputid/verklig tid), uttryckt som en procentsats. Det kommer inte summeras till 100 % utom om du har tur. (alias pcpu). |
| %mem | %MIN | förhållandet mellan storleken på processens residenta mängd och det fysiska minnet på maskinen, uttryckt som en procentsats. (alias pmem). |
| ag_id | AGID | Autogruppidentifieraren som är associerad med en process som arbetar tillsammans med CFS-schemaläggaren för att förbättra interaktiv skrivbordsprestanda. |
| ag_nice | AGNI | Autogruppens nice-värde vilket påverkar schemaläggningen för alla processer e den gruppen. |
| args | KOMMANDO | kommandot med alla dess flaggor som en sträng. Ändringar av argumenten kan visas. Utdatan i denna kolumn kan innehålla blanktecken. En process markerad <defunct> är delvis död, och väntar på att helt destrueras av sin förälder. Ibland är processargumenten inte tillgängliga; när detta händer kommer ps istället skriva det körbara namnet i hakparenteser. (alias cmd, command). Se även formatnyckelordet comm flaggan -f och flaggan c. När den anges sist kommer denna kolumn sträcka sig till kanten av displayen. Om ps inte kan avgöra displaybredden, som när utdata är omdirigerad (pipe) till en fil eller ett annat kommando, är utdatabredden odefinierad (den kan vara 80, obegränsad, bestämd av variabeln TERM, och så vidare). Miljövariabeln COLUMNS eller flaggan --cols kan användas för att exakt bestämma bredden i detta fall. Flaggan w eller -w kan också användas för att justera bredden. |
| blocked | BLOCKED | mask av blockerade signaler, se signal(7)EN. Enligt bredden på fältet visas en 32- eller 64-bitars mask i hexadecimalt format. (alias sig_block, sigmask). |
| bsdstart | START | tiden kommandot startade. Om processen startades för mindre än 24 timmar sedan, är utmatningsformatet ” HH:MM”, annars är den ” Mmm:SS” (där Mmm är de tre bokstäverna i månaden). Se även lstart, start, start_time och stime. |
| bsdtime | TID | accumulerad cpu-tid, användare + system. Visningsformatet är vanligen ”MMM:SS”, men kan justeras åt höger om processen har använt mer än 999 minuter cpu-tid. |
| c | C | processoranvändning. För närvarande är detta heltalsvärdet av procent användning över processens livslängd. (se %cpu). |
| caught | CAUGHT | mask av fångade signaler, se signal(7)EN. Enligt bredden på fältet visas en 32- eller 64-bitars mask i hexadecimalt format, om inte flaggan --signames används. (alias sig_catch, sigcatch). |
| cgnamn | KGNAMN | visar namnet på kontrollgrupper vilka denna process hör till. |
| cgroup | KGRUPPR | visar kontrollgruppe vilka denna process hör till. |
| cgroupns | CGROUPNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| class | CLS | processens schemaläggningsklass. (alias policy, cls). Fältets möjliga värden är: +9n - inte rapporterad TS SCHED_OTHER FF SCHED_FIFO RR SCHED_RR B SCHED_BATCH ISO SCHED_ISO IDL SCHED_IDLE DLN SCHED_DEADLINE ? okänt värde |
| cls | CLS | processens schemaläggningsklass. (alias policy, cls). Fältets möjliga värden är: +9n - inte rapporterad TS SCHED_OTHER FF SCHED_FIFO RR SCHED_RR B SCHED_BATCH ISO SCHED_ISO IDL SCHED_IDLE DLN SCHED_DEADLINE ? okänt värde |
| cmd | CMD | se args. (alias args, command). |
| comm | KOMMANDO | kommandonamn (endast det körbara namnet). Utdata i denna kolumn kan innehålla blanktecken. (alias ucmd, ucomm). Se även formatnyckelordet args, flaggan -f och flaggan c. När den anges sist kommer denna kolumn sträcka sig till kanten av displayen. Om ps inte kan avgöra displaybredden, som när utdata är omdirigerad (pipe) till en fil eller ett annat kommando, är utdatabredden odefinierad (den kan vara 80, obegränsad, bestämd av variabeln TERM, och så vidare). Miljövariabeln COLUMNS eller flaggan --cols kan användas för att exakt bestämma bredden i detta fall. Flaggan w eller -w kan också användas för att justera bredden. |
| command | KOMMANDO | Se args. (alias args, command). |
| cp | CP | promille (tiondels procent) CPU-användning. (se %cpu). |
| cputime | TID | ackumulerad CPU-tid, formatet ”[DD-]hh:mm:ss”. (alias time). |
| cputimes | TID | ackumulerad CPU-tid i sekunder (alias times). |
| cuc | %CUB | En process CPU-användning, inklusive döda barn, i ett utökat format ”##.###”. (se även %cpu, c, cp, cuu, pcpu). |
| cuu | %CUA | En process CPU-användning i ett utökat format ”##.###”. (se även %cpu, c, cp, cuc, pcpu). |
| drs | DRS | storleken på den residenta mängden data, mängden fysiskt minne reserverat av en process. Det är även känt som DATA. Sådant minne behöver ännu inte vara mappat till rss men kommer alltid att inkluderas i mängden vsz. |
| egid | EGID | effektivt grupp-ID-nummer på processen som ett decimalt heltal. (alias gid). |
| egroup | EGROUP | effektivt grupp-ID på processen. Detta kommer vara det textuella grupp-ID:t om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. (alias group). |
| eip | EIP | instruktionspekaren. Från kärna 4.9.xx kommer det att vara nollställt utom om en uppgift avslutar eller dumpar minnet. |
| esp | ESP | stackpekaren. Från kärna 4.9.xx kommer det att vara nollställt utom om en uppgift avslutar eller dumpar minnet. |
| etime | FÖRFLUTEN | förlupen tid sedan processen startades, i formatet [[DD-]hh:]mm:ss. |
| etimes | FÖRFLUTEN | förlupen tid sedan processen startades, i sekunder. |
| euid | EUID | effektivt användar-ID (alias uid). |
| euser | EUSER | effektivt användarnamn. Detta kommer vara det textuella användar-ID:t, om det kan avgöras och fältbredden så tillåter, eller en decimal representation i annat fall. Flaggan n kan användas för att framtvinga den decimala representationen. (alias uname, user). |
| exe | EXE | sökvägen till den körbara. Användbart om sökvägen inte kan skrivas ut via formatflaggorna cmd, comm eller args. |
| f | F | flaggor associerade med processen, se avsnittet PROCESSFLAGGOR. (alias flag, flags). |
| fgid | FGID | filsystemsåtkomstgrupp-ID. (alias fsgid). |
| fgroup | FGROUP | filsystemets åtkomstgrupp-ID. Detta kommer vara det textuella grupp-ID:t om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. (alias fsgroup). |
| flag | F | se f. (alias f, flags). |
| flags | F | se f. (alias f, flag). |
| fname | KOMMANDO | de första 8 byten av basnamnet på processens körbara fil. Utmatningen i denna kolumn kan innehålla blanktecken. |
| fuid | FUID | filsystemsåtkomstanvändar-ID. (alias fsuid). |
| fuser | FUSER | filsystemsåtkomstanvändar-ID. Detta kommer vara det textuella användar-ID:t, om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. |
| gid | GID | se egid. (alias egid). |
| group | GRUPP | se egroup. (alias egroup). |
| ignored | IGNORED | mask över de ignorerade signalerna, se signal(7)EN. Enligt fältets bredd visas en 32-bitars eller 64-bitars mask i hexadecimal form, on inte fagga --signames används. (alias sig_ignore, sigignore). |
| ipcns | IPCNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| label | LABEL | säkerhetsetikett, vanligen använt för SELinux-kontextdata. Detta är till för tvingande åtkomstkontroll (”MAC”) som finns i högsäkerhetssystem. |
| lstart | STARTED | Tiden kommandot startade. Detta kommer vara i formatet ”DDD mmm HH:MM:SS ÅÅÅÅ” om det inte ändras av flaggan -D. |
| lsession | SESSION | visar identiferaren av inloggningssessionen för en process, om stöd för systemd har inkluderats. |
| luid | LUID | visar login-ID associerat med en process. |
| lwp | LWP | den körbara lättviktsprocessens (trådens) ID (alias spid, tid). Se tid för ytterligare information. |
| lxc | LXC | Namnet på lxc-behållaren i vilken en process kör. Om en process inte kör i en behållare kommer ett streck (”-”) visas. |
| machine | MACHINE | visar maskinnamnet för processer som tillhör en VM eller behållare, om stöd för systemd har inkluderats. |
| maj_flt | MAJFLT | Antalet större sidfel som har inträffat för denna process. |
| min_flt | MINFLT | Antalet mindre sidfel som har inträffat för denna process. |
| mntns | MNTNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| netns | NETNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| ni | NI | nice-värde. Detta går från 19 (trevligast) till -20 (inte trevligt mot andra), se nice(1). (alias nice). |
| nice | NI | se ni. (alias ni). |
| nlwp | NLWP | antal lwps (trådar) i processen. (alias thcount). |
| numa | NUMA | Noden associerad med den senast använda processorn. Ett -1 betyder att NUMA-information inte är tillgänglig. |
| nwchan | VKAN | adress till kärnfunktionen där processen sover (använd wchan om du vill veta kärnfunktionens namn). |
| oom | OOM | Slut-på-minne-värde. Värdet, från 0 till +1000, som används för att välja uppgift(er) att döda när minnet tar slut. |
| oomadj | OOMADJ | Slut-på-minne-justeringsfaktor. Värdet läggs till till det aktuella slut-på minnet-värdet som sedan används för att avgöra vilken uppgift som skall dödas när minnet tar slut. |
| ouid | OWNER | visar Unix-användaridentifieraren för ägaren av processens sessionen, om stöd för systemd har inkluderats. |
| pcpu | %CPU | se %cpu. (alias %cpu). |
| pending | PENDING | mask av väntande signaler. Se signal(7)EN. Signaler som väntar på processen skiljer sig från signaler som väntar på enskilda trådar. Använd flaggan m eller flaggan -m för att se båda. Enligt fältets bredd visas en 32- eller 64-bitars mask i hexadecimal form, om inte flagga --signames används. (alias sig). |
| pgid | PGID | processgrupps-ID eller, likvärdigt, process-ID:t på processgruppledaren. (alias pgrp). |
| pgrp | PGRP | se pgid. (alias pgid). |
| pid | PID | ett nummer representerade process-ID:t (alias tgid). |
| pidns | PIDNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| pmem | %MIN | se %mem. (alias %mem). |
| policy | POL | processens schemaläggningsklass. (alias class, cls). Möjliga värden är: +9n - inte rapporterad TS SCHED_OTHER FF SCHED_FIFO RR SCHED_RR B SCHED_BATCH ISO SCHED_ISO IDL SCHED_IDLE DLN SCHED_DEADLINE ? okänt värde |
| ppid | FPID | föräldraprocess-ID. |
| pri | PRI | processens prioritet. Högre tal betyder högre prioritet. |
| psr | PSR | processor som processen senast körde på. |
| pss | ARSS | Proportinell andels storlek, det inte utväxlade fysiska minnet, med delat minne proportionellt fördelat över alla uppgifter som avbildar in det. |
| rbytes | RBYTES | Antal byte som denna process verkligen fick att hämtas från lagringslagret. |
| rchars | RCHARS | Antal byte som denna uppgift har orsakat att de lästs in från lagringen. |
| rgid | VGID | verkligt grupp-ID. |
| rgroup | VGRUPP | verkligt gruppnamn. Detta kommer vara det textuella grupp-ID:t, om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. |
| rops | ROPS | Antal läsnings-I/O-åtgärder — det vill säga, systemanrop såsom read(2)EN och pread(2)EN. |
| rss | RSS | residenta mängdens storlek, det ej utväxlade fysiska minnet som en uppgift har använt (i kiloyte). (alias rssize, rsz). |
| rssize | RSS | se rss. (alias rss, rsz). |
| rsz | RSZ | se rss. (alias rss, rssize). |
| rtprio | RTPRIO | realtidsprioritet. |
| ruid | VAID | verkligt användar-ID. |
| ruser | VANV | verkligt användar-ID. Detta kommer vara det textuella användar-ID:t, om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. |
| s | S | minimal tillståndsvisning (en bokstav). Se avsnittet PROCESSTATUSKODER för de olika värdena. Se även stat om du vill ha ytterligare information visad. (alias state). |
| sched | SCH | schemaläggninspolicy för processen. Policyerna SCHED_OTHER (SCHED_NORMAL), SCHED_FIFO, SCHED_RR, SCHED_BATCH, SCHED_ISO, SCHED_IDLE och SCHED_DEADLINE visas som 0, 1, 2, 3, 4, 5 respektive 6. |
| seat | SEAT | visar identifieraren associerad med alla hårdvaruenheter tilldelade till en specifik arebetsplats, om stöd för systemd har inkluderats. |
| sess | SESS | sessions-ID eller, likvärdigt, process-ID för sessionsledaren. (alias session, sid). |
| sgi_p | P | processor som processen för närvarande kör på. Visar ”*” om processen inte kör eller är körbar just nu. |
| sgid | SGID | sparat grupp-ID. (alias svgid). |
| sgroup | SGROUP | sparat gruppnamn. Detta kommer vara det textuella grupp-ID:t, om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. |
| sid | SID | se sess. (alias sess, session). |
| sig | PENDING | se pending. (alias pending, sig_pend). |
| sigcatch | CAUGHT | se caught. (alias caught, sig_catch). |
| sigignore | IGNORED | se ignored. (alias ignored, sig_ignore). |
| sigmask | BLOCKED | se blocked. (alias blocked, sig_block). |
| size | SIZE | ungefärlig mängd växlingsutrymme som skulle krävas om processen skulle smutsa ner alla skrivbara sidor och sedan växlas ut. Denna beräkning är väldigt grov! |
| slice | SLICE | visar skivenheten vilken en process hör till, om stöd för systemd har inkluderats. |
| spid | SPID | se lwp. (alias lwp, tid). |
| stackp | STACKP | adressen till botten (början) av processens stack. |
| start | STARTED | tiden kommandot startade. Om processen startades för mindre än 24 timmar sedan är utdataformatet ”HH:MM:SS”, annars är det ” Mmm dd” (där Mmm är ett trebokstavs månadsnamn). Se även bsdstart, start, start_time och stime. |
| start_time | START | processens starttid eller -datum. Endast året kommer visas om processen inte startades samma år ps kördes, eller ”MmmDD” om den inte startades samma dag, eller ”HH:MM” annars. Se även bsdstart, start, lstart och stime. |
| stat | STAT | flerteckens processtillstånd. Se avsnittet PROCESSTATUSKODER för de olika värdenas betydelse. Se även s och state om du bara vill visa den första bokstaven. |
| state | S | se s. (alias s). |
| stime | STID | se start_time. (alias start_time). |
| suid | SAID | sparat användar-ID. (alias svuid). |
| supgid | SUPGID | grupp-id:n av kompletterande grupper, om det finns några. Se getgroups(2)EN. |
| supgrp | SUPGRP | gruppnamn på kompletterande grupper, om det finns några. Se getgroups(2)EN. |
| suser | SANV | sparat användarnamn. Detta kommer vara det textuella användar-ID:t, om det kan hämtas och fältbredden tillåter, eller en decimal representation i annat fall. |
| svgid | SVGID | se sgid. (alias sgid). |
| svuid | SVUID | se suid. (alias suid). |
| sz | SZ | storlek i fysiska sidor på processens kärnavbild. Detta inkluderar text-, data- och stackutrymme. Enhetsinmappningar exkluderas för närvarande, detta kan komma att ändras. Se vsz och rss. |
| tgid | TGID | ett tal som representerar trådgruppen som uppgiften tillhör (alias pid). Det är process-ID:t på trådgruppledaren. |
| thcount | THCNT | se nlwp. (alias nlwp). antal kärntrådar som processen äger. |
| tid | TID | Det unika numret som representerar en körbar enhet (alias lwp, spid). Detta värde kan även förekomma som: ett process-ID (pid); ett processgrupp-ID (pgrp); ett sessions-ID för en sessionsledare (sid); ett trådgrupps-ID för trådgrubbsledaren (tgid); och ett tty-processgrupps-ID för processgruppsledaren (tpgid). |
| time | TID | ackumulerad CPU-tid, formatet ”[DD-]HH:MM:SS”. (alias cputime). |
| timens | TIDNR | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| times | TID | ackumulerad CPU-tid i sekunder (alias cputimes). |
| tname | TTY | styr-tty (terminal). (alias tt, tty). |
| tpgid | TPGID | Förgrundsprocessgruppens ID på tty:n (terminalen) som processen är kopplad till, eller -1 om processen inte är kopplad till någon tty. |
| trs | TRS | den residenta text-mängdens storlek, mängden fysiskt minne tilldelat till körbar kod. |
| tt | TT | styr-tty (terminal). (alias tname, tty). |
| tty | TT | styr-tty (terminal). (alias tname, tt). |
| ucmd | CMD | se comm. (alias comm, ucomm). |
| ucomm | KOMMANDO | se comm. (alias comm, ucmd). |
| uid | AID | se euid. (alias euid). |
| uname | ANVÄNDARE | se euser. (alias euser, user). |
| unit | UNIT | visar enheten vilken en process hör till, om stöd för systemd har inkluderats. |
| user | ANVÄNDARE | se euser. (alias euser, uname). |
| userns | USERNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| uss | URSS | Unika mängdens storlek, det inte utväxlade fysiska minnet, vilket inte delas med en annan uppgift. |
| utsns | UTSNS | Unikt inodsnummer som beskriver namnrymden processen hör till. Se namespaces(7). |
| uunit | UUNIT | visar användarenheten vilken en process hör till, om stöd för systemd har inkluderats. |
| vsize | VST | se vsz. (alias vsz). |
| vsz | VST | storleken på processens virtuella minne i KiB (1024-bytenheter). Enhetsinmappningar exkluderas för närvarande, detta kan komma att ändras. (alias vsize). |
| wbytes | WBYTES | Antal byte vilka denna process fick att skickas till lagringslagret. |
| wcbytes | WCBYTES | Antal inställda skrivbyte. |
| wchan | VKAN | namnet på kärnfunktionen i vilken processen sover. |
| wchars | WCHARS | Antal byt vilka denna uppgift har fått, eller kommer att få skrivas till disk. |
| wops | WOPS | Antal skrivnings-I/O-åtgärder — det vill säga, systemanrop såsom write(2)EN och pwrite(2)EN. |