Provided by: procps_4.0.4-8ubuntu2_amd64 bug

NUME

       ps - raportează un instantaneu al proceselor curente.

REZUMAT

       ps [opțiuni]

DESCRIERE

       ps afișează informații despre o selecție a proceselor active.  Dacă doriți o actualizare repetitivă a
       selecției și a informațiilor afișate, utilizați în schimb top.

       Această versiune de ps acceptă mai multe tipuri de opțiuni:

       1   Opțiuni UNIX, care pot fi grupate și trebuie să fie precedate de o liniuță.
       2   Opțiuni BSD, care pot fi grupate și nu trebuie să fie precedate de o liniuță.
       3   Opțiuni lungi GNU, care sunt precedate de două liniuțe.

       Opțiunile  de  diferite  tipuri pot fi amestecate liber, dar pot apărea conflicte.  Există câteva opțiuni
       sinonime, care sunt  identice  din  punct  de  vedere  funcțional,  datorită  numeroaselor  standarde  și
       implementări ps cu care este compatibil acest ps.

       În  mod  implicit,  ps  selectează  toate  procesele  cu  același ID de utilizator efectiv (euid=EUID) ca
       utilizatorul curent și  asociate  cu  același  terminal  ca  și  apelantul.   Afișează  ID-ul  procesului
       (pid=PID),   terminalul  asociat  procesului  (tname=TTY),  timpul  cumulat  al  procesorului  în  format
       [DD-]hh:mm:ss (time=TIME) și numele executabilului  (ucmd).  =CMD).   Ieșirea  nu  este  sortată  în  mod
       implicit.

       Utilizarea  opțiunilor  în  stil  BSD va adăuga starea procesului (stat=STAT) la afișarea implicită și va
       afișa argumentele comenzii (args=COMMAND) în loc de numele executabilului.  Puteți suprascrie acest lucru
       cu variabila de mediu PS_FORMAT.  Utilizarea opțiunilor în stil BSD va modifica,  de  asemenea,  selecția
       procesului  pentru  a  include  procese  de  pe  alte terminale (TTY) care sunt deținute de dvs.; cu alte
       cuvinte, este  selecția  tuturor  proceselor,  filtrate  pentru  a  exclude  procesele  aparținând  altor
       utilizatori  sau  din  afara  unui terminal.  Aceste efecte nu sunt luate în considerare pentru opțiunile
       descrise mai jos ca fiind „identice”, deci -M va fi considerată identică cu Z și așa mai departe.

       Cu excepția celor descrise mai jos, opțiunile de selecție a procesului sunt aditive.  Selecția  implicită
       este  înlăturată,  iar  apoi  procesele  selectate  sunt adăugate la setul de procese care urmează să fie
       afișate.  Astfel, un proces va fi afișat dacă îndeplinește oricare dintre criteriile de selecție date.

EXEMPLE

       Pentru a vedea fiecare proces din sistem folosind sintaxa standard:
          ps -e
          ps -ef
          ps -eF
          ps -ely

       Pentru a vedea fiecare proces din sistem folosind sintaxa BSD:
          ps ax
          ps axu

       Pentru a afișa un arbore de procese:
          ps -ejH
          ps axjf

       Pentru a obține informații despre firele de execuție:
          ps -eLf
          ps axms

       Pentru a obține informații de securitate:
          ps -eo euser,ruser,suser,fuser,f,comm,label
          ps axZ
          ps -eM

       Pentru a vedea fiecare proces care rulează ca root (ID real și efectiv) în format utilizator:
          ps -U root -u root u

       Pentru a vedea fiecare proces cu un format definit de utilizator:
          ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm
          ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm
          ps -Ao pid,tt,user,fname,tmout,f,wchan

       Afișează doar ID-urile de proces ale syslogd:
          ps -C syslogd -o pid=

       Afișează doar numele PID-ului 42:
          ps -q 42 -o comm=

SELECTARE SIMPLĂ A PROCESULUI

       a      Ridică restricția „doar eu însumi” în stil BSD, care este impusă setului tuturor proceselor atunci
              când sunt utilizate unele opțiuni în stil BSD (fără „-”) sau când configurarea de personalitate  a
              ps este asemănătoare cu cea din BSD.  Setul de procese selectate în acest mod se adaugă setului de
              procese  selectate  prin  alte mijloace.  Cu alte cuvinte, această opțiune determină ps să listeze
              toate procesele cu un terminal (tty) sau să listeze toate procesele  atunci  când  este  utilizată
              împreună cu opțiunea x.

       -A     Selectează toate procesele.  Identică cu -e.

       -a     Selectează  toate  procesele  cu  excepția  atât  a liderilor de sesiune (vezi getsid(2)) cât și a
              proceselor care nu sunt asociate cu un terminal.

       -d     Selectați toate procesele, cu excepția liderilor de sesiune.

       --deselect
              Selectează toate procesele, cu excepția celor care îndeplinesc condițiile specificate  (inversează
              selecția).  La fel ca opțiunea -N.

       -e     Selectează toate procesele.  Identică cu -A.

       g      Într-adevăr  totul, chiar și liderii de sesiune.  Această opțiune este învechită și poate dispărea
              într-o versiune viitoare.  În mod normal, este implicită cu opțiunea a și  este  utilă  doar  când
              rulați cu personalitatea sunos4.

       -N     Selectează  toate procesele, cu excepția celor care îndeplinesc condițiile specificate (inversează
              selecția).  La fel ca opțiunea --deselect.

       T      Selectează toate procesele asociate cu  acest  terminal.   Identică  cu  opțiunea  t  fără  niciun
              argument.

       r      Restricționează selecția doar la procesele care rulează.

       x      Ridică  restricția  „trebuie  să  aibă  un  tty”  în  stil  BSD,  care este impusă setului tuturor
              proceselor atunci când sunt utilizate unele opțiuni în stil BSD (fără „-”) sau  când  configurarea
              de  personalitate  a ps este asemănătoare cu cea din BSD.  Setul de procese selectate în acest mod
              se adaugă setului de procese selectate prin alte  mijloace.   Cu  alte  cuvinte,  această  opțiune
              determină  ps  să  listeze  toate  procesele deținute de dumneavoastră (același EUID ca ps) sau să
              listeze toate procesele atunci când este utilizat cu opțiunea a.

SELECTARE PROCES DIN LISTĂ

       Aceste opțiuni acceptă un singur argument sub forma unei liste separate prin virgule sau spații.  Acestea
       pot fi folosite de mai multe ori.  De exemplu: ps -p "1 2" -p 3,4

       123    Identic cu --pid 123.

       +123   Identic cu --sid 123.

       -123   Selectează după identificatorul grupului de procese (PGID).

       -C listă_comenzi
              Selectează după numele comenzii.  Aceasta selectează procesele al căror nume  de  executabil  este
              dat  în  listă_comenzi.   NOTĂ:  Numele  comenzii  nu este același cu numele din linia de comandă.
              Versiunile anterioare ale procps și ale nucleului  au  trunchiat  acest  nume  de  comandă  la  15
              caractere.   Această  limitare nu mai este prezentă în ambele.  Dacă veți efectua căutarea doar cu
              15 caractere, este posibil să nu mai obțineți o potrivire.

       -G listă_grupuri
              Selectează după ID-ul real al grupului (RGID) sau nume.  Aceasta  selectează  procesele  al  căror
              nume sau ID real de grup se află în lista listă_grupuri.  ID-ul real al grupului identifică grupul
              utilizatorului care a creat procesul, vezi getgid(2).

       -g listă_grupuri
              Selectează  după  sesiune  SAU  după  numele  efectiv  al  grupului.  Selectarea după sesiune este
              specificată de mai multe standarde, dar selecția după grup efectiv este  comportamentul  logic  pe
              care  îl  folosesc mai multe alte sisteme de operare.  Acest ps va selecta după sesiune când lista
              este complet numerică (așa cum sunt sesiunile).  Numerele ID de grup vor  funcționa  numai  atunci
              când sunt specificate și unele nume de grup.  Consultați opțiunile -s și --group.

       --Group listă_grupuri
              Selectează după ID-ul real al grupului (RGID) sau nume.  Identică cu -G.

       --group listă_grupuri
              Selectează  după ID-ul efectiv al grupului (EGID) sau nume.  Aceasta selectează procesele al căror
              nume de grup efectiv sau ID este în listă_grupuri.  ID-ul efectiv al grupului descrie  grupul  ale
              cărui  permisiuni  de acces la fișiere sunt utilizate de proces (consultați getegid(2)).  Opțiunea
              -g este adesea o alternativă la --group.

       p listă_pid-uri
              Selectează după ID-ul procesului.  Identică cu -p și --pid.

       -p listă_pid-uri
              Selectează după PID.  Aceasta  selectează  procesele  ale  căror  numere  ID  de  proces  apar  în
              listă_pid-uri.  Identică cu p și --pid.

       --pid listă_pid-uri
              Selectează după identificatorul procesului (PID).  La fel ca -p și p.

       --ppid listă_pid-uri
              Selectează  după  ID-ul  procesului  părinte.  Aceasta selectează procesele cu un identificator de
              proces părinte în listă_pid-uri.  Adică selectează procesele care sunt copii ale  celor  enumerate
              în listă_pid-uri.

       q listă_pid-uri
              Selectează după ID-ul procesului (modul rapid).  Identică cu -q și --quick-pid.

       -q listă_pid-uri
              Selectează  după  PID  (modul  rapid).  Aceasta selectează procesele ale căror numere ID de proces
              apar în listă_pid-uri.   Cu  această  opțiune,  ps  citește  informațiile  necesare  numai  pentru
              pid-urile  enumerate  în  listă_pid-uri  și  nu  aplică  reguli suplimentare de filtrare.  Ordinea
              numerelor pid este nesortată și păstrată.  Nu  sunt  permise  opțiuni  suplimentare  de  selecție,
              sortare și listare de tip arborescent în acest mod.  Identică cu q și --quick-pid.

       --quick-pid listă_pid-uri
              Selectează după ID-ul procesului (modul rapid).  Identică cu -q și q.

       -s listă_sesiuni
              Selectează  după  ID-ul  sesiunii.  Aceasta selectează procesele cu un ID de sesiune specificat în
              listă_sesiuni.

       --sid listă_sesiuni
              Selectează după ID-ul sesiunii.  Identică cu -s.

       t listă_tty-uri
              Selectează după tty.  Aproape identică cu -t și --tty, dar poate fi folosită și cu o listă_tty-uri
              goală pentru a indica terminalul asociat cu ps.  Utilizarea opțiunii T este considerată mai curată
              decât utilizarea t cu o listă_tty-uri goală.

       -t listă_tty-uri
              Selectează după tty.  Aceasta selectează procesele asociate cu terminalele date în  listă_tty-uri.
              Terminalele  (ttys,  sau  ecrane  pentru  ieșire  de  text) pot fi specificate în mai multe forme:
              /dev/ttyS1, ttyS1, S1.  Un simplu „-” poate fi folosit pentru  a  selecta  procese  care  nu  sunt
              atașate la niciun terminal.

       --tty listă_tty-uri
              Selectează după terminal. Identică cu -t și t.

       U listă_utilizatori
              Selectează  după  ID-ul  de  utilizator  efectiv (EUID) sau nume.  Aceasta selectează procesele al
              căror nume de utilizator efectiv sau ID este în listă_utilizatori.  ID-ul  de  utilizator  efectiv
              descrie  utilizatorul  ale  cărui  permisiuni  de  acces la fișiere sunt utilizate de proces (vezi
              geteuid(2)).  Identică cu -u și --user.

       -U listă_utilizatori
              Selectează după ID-ul utilizatorului real (RUID) sau nume.  Selectează procesele al căror nume sau
              ID real de utilizator se află în lista listă_utilizatori.  ID-ul  de  utilizator  real  identifică
              utilizatorul care a creat procesul, vezi getuid(2).

       -u listă_utilizatori
              Selectează  după  ID-ul  de  utilizator  efectiv (EUID) sau nume.  Aceasta selectează procesele al
              căror nume de utilizator efectiv sau ID este în listă_utilizatori.

              ID-ul de utilizator efectiv descrie utilizatorul ale cărui permisiuni de  acces  la  fișiere  sunt
              utilizate de proces (vezi geteuid(2)).  Identică cu U și --user.

       --User listă_utilizatori
              Selectează după ID-ul utilizatorului real (RUID) sau nume. Identică cu -U.

       --user listă_utilizatori
              Selectează după ID-ul utilizatorului efectiv (EUID) sau nume.  Identică cu -u și U.

CONTROLUL FORMATULUI DE IEȘIRE

       Aceste  opțiuni sunt folosite pentru a alege informațiile afișate de ps.  Ieșirea poate diferi în funcție
       de personalizare.

       -c     Afișează diferite informații de planificare pentru opțiunea -l.

       --context
              Afișează formatul contextului de securitate (pentru SELinux).

       -f     Afișează listarea în format complet.  Această opțiune poate fi combinată cu multe alte opțiuni  în
              stil  UNIX  pentru  a  adăuga  coloane suplimentare.  De asemenea, determină afișarea argumentelor
              comenzii.  Când este utilizată cu -L, se vor adăuga coloanele NLWP (număr  de  fire)  și  LWP  (ID
              fir).   Consultați  opțiunea  c, cuvântul cheie pentru format args și cuvântul cheie pentru format
              comm.

       -F     Format extra complet.  Vedeți opțiunea -f, ceea ce implică -F.

       --format format
              Format definit de utilizator. Identică cu -o și o.

       j      Format de control al sarcinilor BSD.

       -j     Format sarcini.

       l      Afișează formatul BSD lung.

       -l     Format lung.  Opțiunea -y este adesea utilă cu aceasta.

       -M     Adaugă o coloană cu date de securitate. Identică cu Z (pentru SELinux).

       O format
              Este preîncărcat o (supraîncărcat).  Opțiunea BSD O poate acționa ca opțiunea -O (format de ieșire
              definit de utilizator cu unele  câmpuri  comune  predefinite)  sau  poate  fi  folosită  pentru  a
              specifica ordinea de sortare.  Euristicele sunt folosite pentru a determina comportamentul acestei
              opțiuni.   Pentru  a  vă  asigura  că  se  obține  comportamentul  dorit  (sortare sau formatare),
              specificați opțiunea într-un alt mod (de exemplu, cu  -O  sau  --sort).   Când  este  folosită  ca
              opțiune de formatare, este identică cu -O, cu personalitatea BSD.

       -O format
              La fel ca -o, dar preîncărcată cu unele coloane implicite.  Identică cu -o pid,format,state,tname,
              time,command sau -o pid,format ,tname,time,cmd, vedeți opțiunea -o mai jos.

       o format
              Specifică un format definit de utilizator.  Identică cu -o și --format.

       -o format
              Format  definit  de utilizator.  format este un singur argument sub forma unei liste separate prin
              spații în alb sau prin virgule, care oferă o modalitate de a  specifica  individual  coloanele  de
              ieșire.   Cuvintele  cheie recunoscute sunt descrise în secțiunea SPECIFICATORI DE FORMAT STANDARD
              de mai jos.  Titlurile coloanelor pot fi redenumite (ps  -o  pid,ruser=RealUser  -o  comm=Command)
              după  cum  doriți.  Dacă toate titlurile de coloană sunt goale (ps -o pid= -o comm=), atunci linia
              de titluri nu va fi afișată . Lățimea coloanei va crește după cum este  necesar  pentru  titlurile
              largi;  aceasta poate fi folosită pentru a lărgi coloane precum WCHAN (ps -o pid,wchan=WIDE-WCHAN-
              COLUMN -o comm).  Controlul explicit al lățimii (ps opid,wchan:42,cmd) este de  asemenea  posibil.
              Comportamentul  lui  ps  -o  pid=X,comm=Y  variază în funcție de personalitate; ieșirea poate fi o
              coloană numită „X,comm=Y” sau două coloane numite „X” și „Y”.   Utilizați  mai  multe  opțiuni  -o
              atunci  când  aveți îndoieli.  Utilizați variabila de mediu PS_FORMAT pentru a specifica o valoare
              implicită după cum doriți; DefSysV și DefBSD sunt macrocomenzi care  pot  fi  utilizate  pentru  a
              alege coloanele UNIX sau BSD implicite.

       -P     Adaugă o coloană care afișează psr.

       s      Afișează formatul semnalului.

       u      Afișează formatul orientat către utilizator.

       v      Afișează formatul memoriei virtuale.

       X      Format de registru.

       -y     Nu  afișează  fanioane; afișează rss în locul de adresă.  Această opțiune poate fi utilizată numai
              cu -l.

       Z      Adaugă o coloană cu date de securitate.  Identică cu -M (pentru SELinux).

MODIFICATORI DE IEȘIRE

       c      Afișați numele adevărat al comenzii.  Acesta este derivat din numele  fișierului  executabil,  mai
              degrabă  decât  din  valoarea  argv.   Prin urmare, argumentele comenzii și orice modificări aduse
              acestora nu sunt afișate.  Această opțiune transformă efectiv cuvântul cheie  de  format  args  în
              cuvântul  cheie  de  format  comm; este utilă cu opțiunea de format -f și cu diferitele opțiuni de
              format în stil BSD, care toate afișează în mod normal argumentele comenzii.   Consultați  opțiunea
              -f, cuvântul cheie de format args și cuvântul cheie de format comm.

       --cols n
              Stabilește lățimea ecranului.

       --columns n
              Stabilește lățimea ecranului.

       --cumulative
              Include unele date despre proces-copil mort (ca o sumă cu părintele).

       -D format
              Stabilește  formatul  de  dată  al  câmpului  lstart  la  format.  Acest  format  este analizat de
              strftime(3) și ar trebui să aibă maximum 24 de caractere pentru a nu alinia greșit coloanele.

       --date-format format
              Identic cu -D.

       e      Afișează mediul după comandă.

       f      Afișează ierarhia (arborescența) proceselor sub formatul unui desen ASCII.

       --forest
              Afișează arborele de procese în format de desen ASCII.

       h      Fără antet (sau, un antet pe ecran în personalitatea BSD).   Opțiunea  h  este  problematică.   ps
              standard  de  BSD  utilizează această opțiune pentru a afișa un antet pe fiecare pagină de ieșire,
              dar ps în standardul mai vechi Linux folosește această opțiune pentru a dezactiva  total  antetul.
              Această  versiune  de  ps urmează utilizarea Linux de a nu afișa antetul decât dacă personalitatea
              BSD a fost selectată, caz în care afișează un antet pe fiecare pagină de  ieșire.   Indiferent  de
              personalitatea  actuală,  puteți  folosi opțiunile lungi --headers și --no-headers pentru a activa
              afișarea antetelor pe fiecare pagină sau, respectiv, pentru a dezactiva integral anteturile.

       -H     Afișează ierarhia (arborescența) proceselor.

       --headers
              Repetă liniile de antet, câte una pe pagină la ieșire.

       k spec Specifică ordinea de sortare.  Sintaxa de sortare este [+|-]cheie.RB [,[ + | - ].IR cheie [,...]].
              Alegeți o cheie cu mai multe litere din secțiunea  SPECIFICATORI  DE  FORMAT  STANDARD.  „+”  este
              opțional,  deoarece  direcția  implicită  este  în  creștere în ordine numerică sau lexicografică.
              Identică cu --sort.

                      Exemple:
                      ps jaxkuid,-ppid,+pid
                      ps axk comm o comm,args
                      ps kstart_time -ef

       --lines n
              Stabilește înălțimea ecranului.

       n      Ieșire numerică pentru WCHAN și USER (inclusiv toate tipurile de UID și GID).

       --no-headers
              Nu afișează nicio linie de antet.  --no-heading este un alias pentru această opțiune.

       O order
              Ordinea de sortare (supraîncărcată).  Opțiunea BSD O poate acționa ca -O (format de ieșire definit
              de utilizator cu unele câmpuri comune predefinite)  sau  poate  fi  folosită  pentru  a  specifica
              ordinea  de sortare.  Euristicele sunt folosite pentru a determina comportamentul acestei opțiuni.
              Pentru a vă asigura că  se  obține  comportamentul  dorit  (sortare  sau  formatare),  specificați
              opțiunea într-un alt mod (de exemplu, cu -O sau --sort).

              Pentru  sortare,  sintaxa  învechită  a  opțiunii  BSD  O  este O[+|-]k1[,[+|-]k2[, ...]].  Acesta
              ordonează listarea proceselor în funcție de sortarea pe mai multe niveluri specificată de secvența
              cheilor scurte cu o literă k1,k2, ... descrisă în secțiunea CHEI DE SORTARE OBSOLETE de  mai  jos.
              În  prezent,  „+”  este opțional, doar reiterând direcția implicită pe o cheie, dar poate ajuta la
              distingerea unui format O de un format O. „-” inversează direcția doar  pentru  cheia  pe  care  o
              precede.

       --rows n
              Stabilește înălțimea ecranului.

       S      Rezumă  unele  informații,  cum  ar  fi  utilizarea  procesorului, de la procesele-copil moarte în
              părintele lor.  Acest lucru este util pentru examinarea unui sistem în  care  un  proces  parental
              generează în mod repetat procese-copil de scurtă durată pentru a-și îndeplini treaba.

       --sort spec
              Specifică  ordinea  de sortare.  Sintaxa de sortare este [+|-]cheie[,[+|-]cheie[,...]].  Alegeți o
              cheie cu mai multe litere din secțiunea SPECIFICATORI  DE  FORMAT  STANDARD.  „+”  este  opțional,
              deoarece direcția implicită este în creștere în ordinea numerică sau lexicografică.  Identic cu k.
              De exemplu: ps jax --sort=uid,-ppid,+pid

       --signames
              Afișează  măștile  de  semnal folosind nume de semnal prescurtate și extinde coloana.  În cazul în
              care lățimea coloanei nu poate afișa toate semnalele, coloana  se  va  termina  cu  un  plus  „+”.
              Coloanele care au doar o liniuță, nu au semnale.

       w      Ieșire lungă.  Utilizați această opțiune de două ori pentru o lățime nelimitată.

       -w     Ieșire lungă.  Utilizați această opțiune de două ori pentru o lățime nelimitată.

       --width n
              Stabilește lățimea ecranului.

AFIȘAREA PROCESELOR FIRELOR DE EXECUȚIE

       H      Afișează firele de execuție ca și cum ar fi procese.

       -L     Afișează firele de execuție, eventual cu coloane LWP și NLWP.

       m      Afișează firele de execuție după procese.

       -m     Afișează firele de execuție după procese.

       -T     Afișează firele de execuție, eventual cu coloana SPID.

ALTE INFORMAȚII

       --help secțiunea
              Afișează  un  mesaj  de  ajutor.   Argumentul  secțiune poate fi unul dintre simple (simplu), list
              (listă), output (ieșire), threads (fire de execuție), misc (diverse) sau all (toate).   Argumentul
              poate fi scurtat la una dintre literele subliniate ca în: s|l|o|t|m|a.

       --info Afișează informațiile de depanare.

       L      Listează toți specificatorii de format.

       V      Afișează versiunea procps-ng.

       -V     Afișează versiunea procps-ng.

       --version
              Afișează versiunea procps-ng.

NOTE

       Acest  ps  funcționează  prin  citirea  fișierelor virtuale din /proc.  Acest ps nu trebuie să aibă bitul
       setuid kmem activat, sau să aibă privilegii pentru a rula.   Nu  acordați  acestui  ps  nicio  permisiune
       specială.

       Utilizarea procesorului este exprimată în prezent ca procentul de timp petrecut rulând pe întreaga durată
       de  viață  a  unui  proces.  Acest lucru nu este ideal și nici nu este conform standardelor pe care ps le
       respectă dealtfel.  Este puțin probabil ca utilizarea procesorului să ajungă la exact 100%.

       Câmpurile SIZE și RSS nu contorizează unele părți ale unui proces, inclusiv tabelele de pagini, stiva  de
       nucleu,  structura  thread_info  și  structura  task_struct.   Aceasta este de obicei cel puțin 20 Kio de
       memorie care este întotdeauna rezidentă.  SIZE este dimensiunea virtuală a procesului (cod+date+stivă).

       Procesele marcate <defunct> sunt procese moarte (așa-numitele „zombi”) care rămân deoarece părintele  lor
       nu  le-a distrus corespunzător.  Aceste procese vor fi distruse de procesul init(8) dacă procesul părinte
       iese.

       Dacă lungimea numelui de utilizator  este  mai  mare  decât  lungimea  coloanei  de  afișare,  numele  de
       utilizator va fi trunchiat.  Consultați opțiunile de formatare -o și -O pentru a personaliza lungimea.

       Opțiunile  de  comenzi  precum  ps  -aux  nu  sunt  recomandate deoarece este o confuzie a două standarde
       diferite.  Conform standardelor POSIX și UNIX, comanda de mai sus solicită afișarea tuturor proceselor cu
       un TTY (în general, comenzile pe care utilizatorii le  execută)  plus  toate  procesele  deținute  de  un
       utilizator  numit  x.   Dacă  acel  utilizator  nu  există, atunci ps va presupune că de fapt ați vrut să
       spuneți «ps aux».

FANIOANE DE PROCESE

       Suma acestor valori este afișată în  coloana  „F”,  care  este  furnizată  de  specificatorul  de  ieșire
       fanioane:

               1    bifurcat, dar nu s-a executat
               4    utilizat cu privilegii de superutilizator

CODURI DE STARE A PROCESULUI

       Iată  diferitele valori pe care specificatorii de ieșire s, stat și state (antetul „STAT” sau „S”) le vor
       afișa pentru a descrie starea unui proces:

               D    somn neîntrerupt (de regulă In/Ieș)
               I    Fir de execuție al nucleului inactiv
               R    rulează sau se poate rula (în coada de rulare)
               S    somn întreruptibil (așteaptă finalizarea unui eveniment)
               T    oprit de semnalul de control al lucrării
               t    oprit de depanator în timpul urmăririi
               W    paginare (nu este valabilă de la nucleul 2.6.xx)
               X    mort (nu ar trebui să fie văzut niciodată)
               Z    proces defunct ("zombie"), încheiat, dar nerecules de părintele său

       Pentru formatele BSD și când este utilizat cuvântul cheie stat, pot fi afișate caractere suplimentare:

               <    cu prioritate ridicată (nu este „nice” pentru alți utilizatori)
               N    cu prioritate scăzută (este „nice” pentru alți utilizatori)
               L    are pagini blocate în memorie (pentru Intrări/Ieșiri în timp real și personalizate)
               s    este un lider de sesiune
               l    are mai multe fire de execuție  (folosind  CLONE_THREAD,  așa  cum  fac  pthreads(firele  de
                    execuție posix) NPTL)
               +    se află în grupul de procese din primplan

CHEI DE SORTARE OBSOLETE

       Aceste  chei sunt folosite de opțiunea BSD O (când este folosită pentru sortare).  Opțiunea GNU --sort nu
       folosește aceste chei, ci specificatorii descriși mai jos în secțiunea SPECIFICATORI DE FORMAT  STANDARD.
       Rețineți  că  valorile utilizate în sortare sunt valorile interne pe care le utilizează ps și nu valorile
       „gătite” utilizate în unele dintre câmpurile formatului de ieșire (de exemplu, sortarea pe tty  va  sorta
       după  numărul  dispozitivului,  nu în funcție de numele terminalului afișat) .  Transmiteți ieșirea ps la
       comanda sort(1) utilizând o conductă dacă doriți să sortați valorile „gătite”.
       CHEIE   LUNG         DESCRIERE
       c       cmd          numele fișierului executabil
       C       pcpu         utilizarea procesorului
       f       fanioane     fanioane ca în câmpul F de format lung
       g       pgrp         identificatorul grupului de procese
       G       tpgid        identificatorul grupului de procese ce controlează tty
       j       cutime       timpul cumulat al utilizatorului
       J       cstime       timpul cumulat al sistemului
       k       utime        timpul utilizatorului
       m       min_flt      numărul de erori de pagină minore
       M       maj_flt      numărul de erori de pagină majore
       n       cmin_flt     erori de pagină minore cumulate
       N       cmaj_flt     erori de pagină majore cumulate
       o       sesiune      identificatorul sesiunii (sid)
       p       pid          identificatorul procesului (pid)
       P       ppid         identificatorul procesului părinte (ppid)
       r       rss          dimensiunea memoriei rezidente
       R       resident     pagini din memoria rezidentă
       s       size         dimensiunea memoriei în kiloocteți
       S       share        numărul de pagini partajate
       t       tty          numărul dispozitivului de control al terminalului
       T       start_time   momentul în care a început procesul
       U       uid          numărul ID al utilizatorului
       u       utilizator   numele utilizatorului
       v       vsize        dimensiunea totală a memoriei virtuale în Kio
       y       priority     prioritatea de planificare a nucleului

DESCRIPTORI DE FORMAT AIX

       Acest ps acceptă descriptori de format AIX, care funcționează oarecum precum codurile  de  formatare  ale
       printf(1)  și  printf(3).   De  exemplu,  ieșirea implicită normală poate fi produsă cu: ps -eo "%p %y %x
       %c"..  Codurile NORMAL sunt descrise în secțiunea următoare.
       COD   NORMAL       TITLU
       %C    pcpu         %CPU
       %G    group        GROUP
       %P    ppid         PPID
       %U    utilizator   USER
       %a    args         COMANDA
       %c    comm         COMANDA
       %g    rgroup       RGROUP
       %n    nice         NI
       %p    pid          PID
       %r    pgid         PGID
       %t    etime        ELAPSED
       %u    ruser        RUSER
       %x    time         TIME
       %y    tty          TTY
       %z    vsz          VSZ

SPECIFICATORI DE FORMAT STANDARD

       Iată diferitele cuvinte cheie care pot fi folosite pentru a controla formatul de ieșire (de  exemplu,  cu
       opțiunea -o) sau pentru a sorta procesele selectate cu opțiunea --sort în stil GNU.

       De exemplu: ps -eo pid,user,args --sort user

       Această  versiune a ps încearcă să recunoască majoritatea cuvintelor cheie utilizate în alte implementări
       ale ps.

       Următorii specificatori de format definiți de utilizator pot conține spații: args,  cmd,  comm,  command,
       fname, ucmd, ucomm, lstart, bsdstart, start.

       Este posibil ca unele cuvinte cheie să nu fie disponibile pentru sortare.

       COD        TITLU      DESCRIERE

       %cpu       %CPU       utilizarea  CPU-ului  de  către  proces  în format „##.#”.  În prezent, este timpul
                             folosit de procesor împărțit la timpul în care procesul a rulat (raportul  timp  de
                             procesare/timp  real),  exprimat  ca  procent.  Cu excepția cazului în care sunteți
                             norocos, această valoare nu va ajunge la 100% (alias pcpu).

       %mem       %MEM       raportul dintre dimensiunea memoriei rezidente („resident  set  size”  sau  RSS)  a
                             procesului și memoria fizică a mașinii, exprimat ca procent (alias pmem).

       ag_id      AGID       identificatorul  autogrupului  asociat  cu  un proces care funcționează împreună cu
                             planificatorul CFS pentru a îmbunătăți performanța biroului interactiv.

       ag_nice    AGNI       valoarea priorității „nice” a autogrupului  care  se  aplică  planificării  tuturor
                             proceselor din acest grup.

       args       COMANDA    comanda   cu  toate  argumentele  sale  ca  șir.  Pot  fi  afișate  modificări  ale
                             argumentelor.  Rezultatul din această coloană  poate  conține  spații.   Un  proces
                             marcat  <defunct>  este  parțial mort, așteaptă să fie complet distrus de părintele
                             său.  Uneori, argumentele procesului vor fi indisponibile; când se  întâmplă  acest
                             lucru,  ps  va  afișa  în  schimb numele executabilului între paranteze (alias cmd,
                             comanda).  Consultați, de asemenea, cuvântul cheie de formatare comm,  opțiunea  -f
                             și opțiunea c.
                             când  este  specificată  ultima,  această  coloană  se  va extinde până la marginea
                             afișajului.  Dacă ps nu poate determina lățimea de afișare, ca atunci când  ieșirea
                             este  redirecționată  (prin  conductă)  într-un fișier sau altă comandă, lățimea de
                             ieșire este nedefinită (poate fi 80,  nelimitată,  determinată  de  variabila  TERM
                             ș.a.m.d.).  Variabila de mediu COLUMNS sau opțiunea --cols poate fi folosită pentru
                             a  determina exact lățimea în acest caz.  Opțiunea w sau  -w poate fi, de asemenea,
                             utilizată pentru a ajusta lățimea..

       blocked    BLOCKED    masca semnalelor blocate, a se vedea signal(7).  În funcție  de  lățimea  câmpului,
                             este  afișată o mască de 32 sau 64 de biți în format hexazecimal. (alias sig_block,
                             sigmask).

       bsdstart   START      momentul în care comanda a început.  Dacă procesul a fost pornit cu mai puțin de 24
                             de ore în urmă, formatul de ieșire este „HH:MM”, altfel  este  „Mmm:SS”  (unde  Mmm
                             reprezintă  cele  trei  litere ale lunii).  A se vedea, de asemenea, lstart, start,
                             start_time și stime.

       bsdtime    TIME       timpul CPU acumulat, utilizator + sistem.   Formatul  de  afișare  este  de  obicei
                             „MMM:SS”,  dar poate fi mutat la dreapta dacă procesul a folosit mai mult de 999 de
                             minute de timp CPU.

       c          C          utilizarea procesorului. În prezent, aceasta este valoarea întreagă  a  procentului
                             de utilizare pe durata de viață a procesului. (a se vedea %cpu).

       caught     CAUGHT     masca  semnalelor  captate,  a se vedea semnal(7).  În funcție de lățimea câmpului,
                             este afișată o mască de 32 sau 64 de biți în format hexazecimal  (alias  sig_catch,
                             sigcatch)

       cgname     CGNAME     afișează numele grupurilor de control cărora le aparține procesul.

       cgroup     CGROUP     afișează grupurile de control cărora le aparține procesul.

       cgroupns   CGROUPNS   numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       class      CLS        clasa de planificare a procesului.  (alias policy,  cls).   Valorile  posibile  ale
                             câmpului sunt:

                                      -    nu este raportată
                                      TS   SCHED_OTHER
                                      FF   SCHED_FIFO
                                      RR   SCHED_RR
                                      B    SCHED_BATCH
                                      ISO  SCHED_ISO
                                      IDL  SCHED_IDLE
                                      DLN  SCHED_DEADLINE
                                      ?    valoare necunoscută

       cls        CLS        clasa  de  planificare  a  procesului.  (alias policy, cls).  Valorile posibile ale
                             câmpului sunt:

                                      -    nu este raportată
                                      TS   SCHED_OTHER
                                      FF   SCHED_FIFO
                                      RR   SCHED_RR
                                      B    SCHED_BATCH
                                      ISO  SCHED_ISO
                                      IDL  SCHED_IDLE
                                      DLN  SCHED_DEADLINE
                                      ?    valoare necunoscută

       cmd        CMD        a se vedea args.  (alias args, command).

       comm       COMANDA    numele comenzii (numai numele  executabilului).   Rezultatul  din  această  coloană
                             poate  conține  spații (alias ucmd,ucomm).  Consultați, de asemenea, cuvântul cheie
                             format args, opțiunea -f și opțiunea c.
                             Când este specificată ultima, această  coloană  se  va  extinde  până  la  marginea
                             afișajului.   Dacă ps nu poate determina lățimea de afișare, ca atunci când ieșirea
                             este redirecționată (prin conductă) într-un fișier sau  altă  comandă,  lățimea  de
                             ieșire  este  nedefinită  (poate  fi  80, nelimitată, determinată de variabila TERM
                             ș.a.m.d.).  Variabila de mediu COLUMNS sau opțiunea --cols poate fi folosită pentru
                             a determina exact lățimea în acest caz.  Opțiunea w sau  -w poate fi, de  asemenea,
                             utilizată pentru a ajusta lățimea.

       command    COMANDA    a se vedea args.  (alias args, command).

       cp         CP         utilizarea CPU-ului în miimi (zecimi de procent) (a se vedea %cpu).

       cputime    TIME       timpul cumulat al CPU-ului, în formatul „[ZZ-]hh:mm:ss” (alias time).

       cputimes   TIME       timpul cumulat al CPU-ului în secunde (alias time).

       cuc        %CUC       Utilizarea  CPU-ului  de  către un proces, inclusiv procesele-copii moarte, într-un
                             format extins „##.###” (consultați, de asemenea, %cpu, c, cp, cuu, pcpu).

       cuu        %CUU       Utilizarea CPU-ului de către un proces într-un format extins „##.###”  (consultați,
                             de asemenea, %cpu, c, cp, cuc, pcpu).

       drs        DRS        dimensiunea  setului  rezident  de date, cantitatea de memorie privată rezervată de
                             către un proces.  Este cunoscută și sub numele de DATA.  Este  posibil  ca  această
                             memorie  să  nu  fie  încă  repartizată  în  rss,  dar va fi întotdeauna inclusă în
                             cantitatea vsz.

       egid       EGID       numărul ID-ului grupului efectiv al procesului ca număr întreg zecimal (alias gid).

       egroup     EGROUP     ID-ul grupului efectiv al procesului.  Acesta va fi ID-ul  grupului  textual,  dacă
                             poate  fi obținut și lățimea câmpului o permite, sau o reprezentare zecimală în caz
                             contrar (alias group).

       eip        EIP        indicatorul de instrucțiune.  Începând cu nucleul 4.9.xx, va fi reinițiat la  zero,
                             cu  excepția  cazului  în  care  sarcina  iese  sau  sistemul  creează un fișier cu
                             descărcarea conținutului acesteia din memorie.

       esp        ESP        indicatorul de stivă.  Începând cu nucleul 4.9.xx, va  fi  reinițiat  la  zero,  cu
                             excepția cazului în care sarcina iese sau sistemul creează un fișier cu descărcarea
                             conținutului acesteia din memorie.

       etime      ELAPSED    timpul scurs de la pornirea procesului, în formatul [[ZZ-]hh:]mm:ss.

       etimes     ELAPSED    timpul scurs de la pornirea procesului, în secunde.

       euid       EUID       ID-ul utilizatorului efectiv (alias uid).

       euser      EUSER      numele  utilizatorului efectiv.  Acesta va fi ID-ul textual al utilizatorului, dacă
                             poate fi obținut și lățimea câmpului o permite, sau o reprezentare zecimală în  caz
                             contrar.  Opțiunea n poate fi folosită pentru a forța reprezentarea zecimală (alias
                             uname, user).

       exe        EXE        calea  către  executabil.   Util  dacă  calea nu poate fi afișată prin opțiunile de
                             format cmd, comm sau args.

       f          F          fanioanele asociate procesului, consultați secțiunea  PROCESS  FLAGS  (alias  flag,
                             flags).

       fgid       FGID       ID-ul grupului de acces la sistemul de fișiere (alias fsgid).

       fgroup     FGROUP     ID-ul  grupului  de  acces  la  sistemul de fișiere.  Acesta va fi ID-ul textual al
                             grupului, dacă poate fi obținut și lățimea câmpului o permite, sau  o  reprezentare
                             zecimală în caz contrar (alias fsgroup).

       fanion     F          consultați f.  (alias f, flags).

       fanioane   F          consultați f.  (alias f, flag).

       fname      COMANDA    primii  8  octeți  ai  numelui  de  bază  al  fișierului  executabil al procesului.
                             Rezultatul din această coloană poate conține spații.

       fuid       FUID       ID-ul utilizatorului de acces la sistemul de fișiere (alias fsuid).

       fuser      FUSER      ID-ul utilizatorului de acces la sistemul de fișiere.  Acesta va fi  ID-ul  textual
                             al  utilizatorului,  dacă  poate  fi  obținut  și lățimea câmpului o permite, sau o
                             reprezentare zecimală în caz contrar.

       gid        GID        consultați egid.  (alias egid).

       group      GROUP      consultați egroup.  (alias egroup).

       ignored    IGNORED    masca semnalelor ignorate, a se vedea signal(7).  În funcție de  lățimea  câmpului,
                             este  afișată o mască de 32 sau 64 de biți în format hexazecimal (alias sig_ignore,
                             sigignore).

       ipcns      IPCNS      numărul unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.   A
                             se vedea namespaces(7).

       label      LABEL      etichetă de securitate, folosită cel mai frecvent pentru datele de context SELinux.
                             Aceasta  este  pentru  (control  de acces obligatoriu) Mandatory Access Control sau
                             „MAC” care se găsește pe sistemele de înaltă securitate.

       lstart     STARTED    ora la care a început comanda. Aceasta va fi sub forma „DDD mmm HH:MM:SS  YYY”,  cu
                             excepția cazului în care este modificată prin opțiunea -D.

       lsession   SESSION    afișează identificatorul de sesiune de conectare al unui proces, dacă a fost inclus
                             suportul pentru «systemd».

       luid       LUID       afișează ID-ul de autentificare asociat unui proces.

       lwp        LWP        ID-ul   procesului   ușor  („light  weight  process”  sau  „thread”)  al  entității
                             distribuibile (alias spid, tid).  Consultați tid pentru informații suplimentare

       lxc        LXC        numele containerului lxc în care rulează o sarcină.  Dacă un proces nu  rulează  în
                             interiorul unui container, va fi afișată o liniuță („-”).

       machine    MACHINE    afișează  numele  mașinii  pentru  procesele  atribuite  mașinii  virtuale (VM) sau
                             containerului, dacă a fost inclus suportul pentru «systemd».

       maj_flt    MAJFLT     numărul de erori majore de pagină care au apărut cu acest proces.

       min_flt    MINFLT     numărul de erori minore de pagină care au apărut cu acest proces.

       mntns      MNTNS      numărul unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.   A
                             se vedea namespaces(7).

       netns      NETNS      numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       ni         NI         valoarea priorității „nice”. Acesta variază de la 19 (cea mai „drăguță” nicest)  la
                             -20 (nu este „drăguță” cu alte procese), consultați nice(1).  (alias nice).

       nice       NI         consultați ni.(alias ni).

       nlwp       NLWP       numărul de lwps (fire de execuție) „threads” în proces (alias thcount).

       numa       NUMA       Nodul  asociat cu cel mai recent procesor utilizat.  Un -1 înseamnă că informațiile
                             NUMA sunt indisponibile.

       nwchan     WCHAN      adresa funcției de nucleu în care se află procesul  (utilizați  wchan  dacă  doriți
                             numele funcției nucleului).

       oom        OOM        estimarea  depășirii limitelor memoriei disponibile. Valoarea, care variază de la 0
                             la +1000, utilizată pentru a selecta sarcinile de omorât atunci când  memoria  este
                             epuizată.  Zero  se  traduce  prin  „nu  ucide niciodată”, în timp ce 1000 înseamnă
                             „ucide întotdeauna”.

       oomadj     OOMADJ     factorul de ajustare a depășirii limitelor memoriei disponibile. Valoarea se adaugă
                             la estimarea actuală de depășire a memoriei, care  este  apoi  utilizată  pentru  a
                             determina ce sarcină să fie omorâtă atunci când memoria este epuizată.

       ouid       OWNER      afișează identificatorul de utilizator Unix al proprietarului sesiunii unui proces,
                             dacă a fost inclus suportul pentru «systemd».

       pcpu       %CPU       consultați %cpu.  (alias %cpu).

       pending    PENDING    masca semnalelor în așteptare. A se vedea signal(7). Semnalele aflate în așteptarea
                             procesului  sunt  distincte  de  semnalele  în  așteptare  ale firelor individuale.
                             Utilizați opțiunea m sau opțiunea -m pentru a le vedea pe  ambele.  În  funcție  de
                             lățimea  câmpului, este afișată o mască de 32 sau 64 de biți în format hexazecimal,
                             cu excepția cazului în care se utilizează opțiunea --signames (alias sig).

       pgid       PGID       ID-ul grupului de procese sau, echivalent, ID-ul procesului al  liderului  grupului
                             de procese (alias pgrp).

       pgrp       PGRP       consultați pgid.  (alias pgid).

       pid        PID        un număr reprezentând identificatorul procesului (alias tgid).

       pidns      PIDNS      numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       pmem       %MEM       consultați %mem.  (alias %mem).

       policy     POL        clasa de planificare a procesului.  (alias class, cls).  Valorile posibile sunt:

                                      -    nu este raportată
                                      TS   SCHED_OTHER
                                      FF   SCHED_FIFO
                                      RR   SCHED_RR
                                      B    SCHED_BATCH
                                      ISO  SCHED_ISO
                                      IDL  SCHED_IDLE
                                      DLN  SCHED_DEADLINE
                                      ?    valoare necunoscută

       ppid       PPID       identificatorul procesului părinte.

       pri        PRI        prioritatea procesului. Un număr mai mare înseamnă o prioritate mai mare.

       psr        PSR        procesorul pe care a fost executat ultima dată procesul.

       pss        PSS        dimensiunea cotei proporționale, memoria fizică neinterschimbabilă(non-swapped), cu
                             memoria partajată raportată proporțional cu toate sarcinile care îi sunt asociate.

       rbytes     RBYTES     numărul de octeți care au fost preluați efectiv din stratul de stocare de date prin
                             acest proces.

       rchars     RCHARS     Numărul de octeți citiți din spațiul de stocare datorită acestei sarcini.

       rgid       RGID       identificatorul grupului real.

       rgroup     RGROUP     numele real al grupului.  Acesta va fi ID-ul textual al  grupului,  dacă  poate  fi
                             obținut și lățimea câmpului o permite, sau o reprezentare zecimală în caz contrar.

       rops       ROPS       Numărul  de  operații de citire In/Ieș — adică apeluri de sistem, cum ar fi read(2)
                             și pread(2).

       rss        RSS        dimensiunea memoriei rezidente  („resident  set  size”  sau  RSS),  memoria  fizică
                             netransferată  în  spațiul  de  interschimb  pe  care  o  sarcină  l-a  folosit (în
                             kiloocteți) (alias rssize, rsz).

       rssize     RSS        consultați rss.  (alias rss, rsz).

       rsz        RSZ        consultați rss.  (alias rss, rssize).

       rtprio     RTPRIO     prioritate în timp real.

       ruid       RUID       identificatorul utilizatorului real.

       ruser      RUSER      identificatorul utilizatorului real.  Acesta va fi ID-ul textual al utilizatorului,
                             dacă poate fi obținut și lățimea câmpului o permite, sau o reprezentare zecimală în
                             caz contrar.

       s          S          afișare minimă a stării (un caracter).  Consultați  secțiunea  CODURI  DE  STARE  A
                             PROCESULUI  sau  diferitele valori.  Consultați de asemenea stat dacă doriți să fie
                             afișate informații suplimentare (alias state).

       sched      SCH        politica de  planificare  a  procesului.   Politicile  SCHED_OTHER  (SCHED_NORMAL),
                             SCHED_FIFO,  SCHED_RR,  SCHED_BATCH,  SCHED_ISO,  SCHED_IDLE și SCHED_DEADLINE sunt
                             afișate respectiv ca 0, 1, 2, 3, 4, 5 și 6.

       seat       SEAT       afișează identificatorul asociat  cu  toate  dispozitivele  hardware  alocate  unei
                             anumite stații de lucru, dacă a fost inclus suportul pentru «systemd».

       sess       SESS       identificatorul  de  sesiune  sau,  în mod echivalent, identificatorul de proces al
                             liderului de sesiune (alias session, sid).

       sgi_p      P          procesorul pe care se execută în prezent procesul.  Afișează „*” dacă  procesul  nu
                             rulează în prezent sau nu poate fi executat.

       sgid       SGID       ID-ul de grup salvat (alias svgid).

       sgroup     SGROUP     numele  de  grup  salvat.   Acesta  va  fi ID-ul textual al grupului, dacă poate fi
                             obținut și lățimea câmpului o permite, sau o reprezentare zecimală în caz contrar.

       sid        SID        consultați sess.  (alias sess, session).

       sig        PENDING    consultați pending.  (alias pending, sig_pend).

       sigcatch   CAUGHT     consultați caught.  (alias caught, sig_catch).

       sigignore  IGNORED    consultați ignored.  (alias ignored, sig_ignore).

       sigmask    BLOCKED    consultați blocked.  (alias blocked, sig_block).

       size       DIMENSIUNE cantitatea aproximativă de spațiu de interschimb care ar fi necesară dacă  procesul
                             ar  fi  pe  cale  să modifice (mâzgălească „dirty”) toate paginile inscriptibile și
                             apoi să se transfere  în  spațiul  de  schimb  (swap).   Acest  număr  este  foarte
                             aproximativ!

       slice      SLICE      afișează unitatea de felie (slice) căreia îi aparține un proces, dacă a fost inclus
                             suportul pentru «systemd».

       spid       SPID       consultați lwp.  (alias lwp, tid).

       stackp     STACKP     adresa de la partea de jos (început) a stivei pentru proces.

       start      STARTED    momentul în care comanda a început.  Dacă procesul a fost pornit cu mai puțin de 24
                             de  ore  în  urmă, formatul de ieșire este „HH:MM:SS”, altfel este „  Mmm dd” (unde
                             Mmm este un nume de lună format din trei litere).  Consultați, de asemenea, lstart,
                             bsdstart, start_time și stime.

       start_time START      ora sau data de începere a procesului.  Doar anul va fi afișat dacă procesul  nu  a
                             fost  început  în  același an în care a fost invocat ps, sau „MmmDD” dacă nu a fost
                             început în aceeași zi, sau  „HH:MM”  în  caz  contrar.   Consultați,  de  asemenea,
                             bsdstart, start, lstart și stime.

       stat       STAT       starea  procesului  cu  mai multe caractere. Consultați secțiunea CODURI DE STARE A
                             PROCESULUI pentru diferitele semnificații ale valorilor.Consultați și  s  și  state
                             dacă doriți doar să fie afișat primul caracter.

       state      S          consultați s. (alias s).

       stime      STIME      consultați start_time. (alias start_time).

       suid       SUID       identificatorul utilizatorului salvat. (alias svuid).

       supgid     SUPGID     identificatoare  de  grup  ale  grupurilor  suplimentare,  dacă există.  Consultați
                             getgroups(2).

       supgrp     SUPGRP     numele de grup ale grupurilor suplimentare, dacă există.  Consultați getgroups(2).

       suser      SUSER      numele de utilizator salvat.  Acesta va fi ID-ul textual  al  utilizatorului,  dacă
                             poate  fi obținut și lățimea câmpului o permite, sau o reprezentare zecimală în caz
                             contrar. (alias svuser).

       svgid      SVGID      consultați sgid.  (alias sgid).

       svuid      SVUID      consultați suid.  (alias suid).

       sz         SZ         dimensiunea în paginile fizice a imaginii din memorie a procesului. Aceasta include
                             text, date și spațiu de stivă. Cartografierile în memorie ale  dispozitivelor  sunt
                             în prezent excluse; acest lucru este supus modificării.  Consultați vsz și rss.

       tgid       TGID       un  număr  care reprezintă grupul de fire căruia îi aparține o sarcină (alias pid).
                             Este identificatorul de proces al liderului grupului de fire.

       thcount    THCNT      consultați nlwp.  (alias nlwp).  numărul de fire de execuție a  nucleului  deținute
                             de proces.

       tid        TID        numărul  unic  reprezentând identificatorul unei entități distribuibile (alias lwp,
                             spid).  Această valoare poate apărea și ca: un ID de proces (pid); un ID de grup de
                             procese (pgrp); un ID de sesiune pentru liderul de sesiune (sid); un ID de grup  de
                             fire pentru liderul grupului de fire (tgid); și un ID de grup de procese tty pentru
                             liderul grupului de procese (tpgid).

       time       TIME       timpul cumulat al procesorului, în formatul „[DD-]HH:MM:SS” (alias cputime).

       timens     TIMENS     numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       times      TIME       timpul cumulat al procesorului în secunde (alias cputimes).

       tname      TTY        tty (terminal) de control (alias tt, tty).

       tpgid      TPGID      identificatorul grupului de procese din primplan pe tty (terminalul) la  care  este
                             conectat procesul sau -1 dacă procesul nu este conectat la un tty.

       trs        TRS        dimensiunea  textului  în  memoria rezidentă, cantitatea de memorie fizică dedicată
                             codului executabil.

       tt         TT         tty (terminal) de control (alias tname, tty).

       tty        TT         tty (terminal) de control (alias tname, tt).

       ucmd       CMD        consultați comm.  (alias comm, ucomm).

       ucomm      COMANDA    consultați comm.  (alias comm, ucmd).

       uid        UID        consultați euid.  (alias euid).

       uname      USER       consultați euser.  (alias euser, user).

       unit       UNIT       afișează unitatea căreia îi aparține un proces, dacă a fost inclus suportul  pentru
                             «systemd».

       utilizator USER       consultați euser.  (alias euser, uname).

       userns     USERNS     numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       uss        USS        dimensiunea memoriei unice, memoria fizică neinterschimbată (non-swapped), care  nu
                             este partajată cu o altă sarcină.

       utsns      UTSNS      numărul  unic de nod-i care descrie spațiul de nume căruia îi aparține procesul.  A
                             se vedea namespaces(7).

       uunit      UUNIT      afișează unitatea utilizator căreia îi aparține  un  proces,  dacă  a  fost  inclus
                             suportul pentru «systemd».

       vsize      VSZ        consultați vsz.  (alias vsz).

       vsz        VSZ        dimensiunea  memoriei  virtuale  a  procesului  în Kio (unități de 1024 de octeți).
                             Cartografierile în memorie ale dispozitivelor sunt în prezent excluse; acest  lucru
                             este supus modificării (alias vsize).

       wbytes     WBYTES     numărul de octeți care au fost trimiși la stratul de stocare prin acest proces.

       wcbytes    WCBYTES    numărul de octeți de scriere anulați.

       wchan      WCHAN      numele funcției de nucleu în care procesul se află dormind.

       wchars     WCHARS     numărul  de  octeți pe care această sarcină l-a cauzat, sau îl va face să fie scris
                             pe disc.

       wops       WOPS       Numărul de operații de scriere In/Ieș — adică apeluri de sistem, cum ar fi write(2)
                             și pwrite(2).

VARIABILE DE MEDIU

       Următoarele variabile de mediu ar putea afecta ps:

       COLOANE
          Reamplasează lățimea de afișare implicită.

       LINII
          Reamplasează înălțimea de afișare implicită.

       PS_PERSONALITY
          Stabilește una dintre  valorile:  posix,  old,  linux,  bsd,  sun,  digital...  (consultați  secțiunea
          PERSONALITATE de mai jos).

       CMD_ENV
          Stabilește  una  dintre  valorile:  posix,  old,  linux,  bsd,  sun,  digital... (consultați secțiunea
          PERSONALITATE de mai jos).

       I_WANT_A_BROKEN_PS
          Forțează interpretarea liniei de comandă învechite.

       LC_TIME
          Formatul de dată.

       LIBPROC_HIDE_KERNEL
          Stabiliți această variabilă la orice valoare pentru a ascunde firele de nucleu afișate în  mod  normal
          cu opțiunea -e. Acest lucru este echivalent cu selectarea --ppid 2 -p 2 --deselect. Funcționează și în
          modul BSD.

       PS_COLORS
          Nu este acceptată momentan.

       PS_FORMAT
          Suprascrierea formatului de ieșire implicit. Puteți configura această variabilă la un șir de format de
          tipul utilizat pentru opțiunea -o.  Valorile DefSysV și DefBSD sunt deosebit de utile.

       POSIXLY_CORRECT
          Nu căutați scuze pentru a ignora „caracteristicile” incorecte.

       POSIX2
          Când este fixată la „on”, acționează ca POSIXLY_CORRECT.

       UNIX95
          Nu căutați scuze pentru a ignora „caracteristicile” incorecte.

       _XPG
          Anulează comportamentul non-standard CMD_ENV=irix.

       În  general,  este  o  idee  proastă  să configurați aceste variabile.  Singura excepție este CMD_ENV sau
       PS_PERSONALITY,  care  ar  putea  fi  configurată  la  „Linux”  pentru  sisteme  normale.   Fără  această
       configurare, ps urmează părțile inutile și proaste ale standardului Unix98.

PERSONALITATE

       390        similar cu ps pentru OS/390 OpenEdition
       aix        similar cu ps pentru AIX
       bsd        similar cu ps pentru FreeBSD (cu desăvârșire nestandard)
       compaq     similar cu ps pentru Digital Unix
       debian     similar cu ps pentru vechiul Debian
       digital    similar cu ps pentru Tru64 (fost Digital Unix, fost OSF/1)
       gnu        similar cu ps pentru vechiul Debian
       hp         similar cu ps pentru HP-UX
       hpux       similar cu ps pentru HP-UX
       irix       similar cu ps pentru Irix
       linux      ***** recomandat *****
       old        similar cu originalul ps pentru Linux (cu desăvârșire nestandard)
       os390      similar cu ps pentru OS/390 OpenEdition
       posix      standard
       s390       similar cu ps pentru OS/390 OpenEdition
       sco        similar cu ps pentru SCO
       sgi        similar cu ps pentru Irix
       solaris2   similar cu ps pentru Solaris 2+ (SunOS 5)
       sunos4     similar cu ps pentru SunOS 4 (Solaris 1) (cu desăvârșire nestandard)
       svr4       standard
       sysv       standard
       tru64      similar cu ps pentru Tru64 (fost Digital Unix, fost OSF/1)
       unix       standard
       unix95     standard
       unix98     standard

ERORI

       Câmpurile  bsdstart și start vor afișa doar numele prescurtat al lunii în limba engleză. Câmpurile lstart
       și stime vor afișa numele prescurtat al lunii  în  limba  locală  configurată,  dar  pot  depăși  lățimea
       coloanei din cauza lungimilor diferite ale numelor prescurtate ale lunii și zilei în funcție de limbă.

CONSULTAȚI ȘI

       pgrep(1), pstree(1), top(1), strftime(3), proc(5).

STANDARDE

       Acest ps este conform cu:

       1   Versiunea 2 a Single Unix Specification
       2   The Open Group Technical Standard Base Specifications, versiunea 6
       3   IEEE Std 1003.1, ediția 2004
       4   X/Open System Interfaces Extension [UP XSI]
       5   ISO/IEC 9945:2003

AUTOR

       ps  a  fost  scris  inițial de Branko Lankester.  Michael K. Johnson l-a rescris extensiv pentru a folosi
       sistemul  de  fișiere  proc,  schimbând  câteva  detalii   pe   parcurs.    Michael Shields   a   adăugat
       funcționalitatea  listei  PID.   Charles Blake  a  adăugat  sortarea pe mai multe niveluri, biblioteca în
       stilul „dirent”, baza  de  date  „mmaped”  de  la  nume  la  număr  al  dispozitivului,  căutarea  binară
       aproximativă  direct  pe  System.map,  și multe curățări de cod și documentație.  David Mossberger-Tang a
       scris suportul BFD generic pentru „psupdate”.  Albert Cahalan a rescris ps pentru  a  suporta  pe  deplin
       Unix98 și BSD, plus câteva soluții pentru sintaxe învechite și externe.

       Trimiteți rapoartele de eroare la procps@freelists.org.  Nu este necesară sau sugerată nicio înscriere.

procps-ng                                          19.08.2023                                              PS(1)