Ps (Unix)

Vikipediya, azad ensiklopediya
Naviqasiyaya keç Axtarışa keç
Ps

ps - (ing. process status) UnixUnix bənzəri əməliyyat sistemləri üçün işləyən proseslərin nəticəsini verir.

# ps [arqument]

Sadə proses seçimi[1]

[redaktə | mənbəni redaktə et]
  • -A : bütün proseslər;
  • -a : TTY ilə olan prosesləri seçir, əsas sesiyadan başqa;
  • -N : seçimi danır;
  • -d : əsas sistem proseslərindən başqa bütün proseslər;
  • -e : bütün proseslər;
  • T : konkret terminaldakı bütün proseslər;
  • a : konkret terminaldakı prosesləri həmçinin başqa istifadəçilərin prosesləri daxil olmaqla;
  • g : indi olan prosesləri həmçinin qrup liderlərini;
  • r : işə salınmış proseslərə çıxışı məhdudlaşdırır;
  • x : terminaldan idarə edilməyən prosesləri çıxarır;

Siyahı ilə seçilən proseslər[1]

[redaktə | mənbəni redaktə et]
  • -C : əmrin adı ilə seçim;
  • -G : RGİD ilə seçim;
  • -U : RUİD ilə seçim;
  • -g : sesiya liderinə və ya qrup adına görə seçim;
  • -p : PİD görə seçim;
  • -t : tty görə seçim;
  • --tty : tty görə seçim;
  • -u : effektiv istifadəçinin İD-sinə görə seçim;
  • U : spesifik istifadəçiyə görə proseslər;
  • p : prosesin İD görə seçim;
  • -pid : prosesin İD görə seçim;
  • -sid : sesiya İD görə seçim;
  • --Group : qrupun İD və ya adına görə seçim;
  • --User : istifadəçi adına və ya İD görə seçim;

Çıxarış informasiyası[2]

[redaktə | mənbəni redaktə et]
  • UİD : istifadəçi İD nömrəsi;
  • PİD : prosesin İD nömrəsi;
  • PPİD : kök prosesin proses İD nömrəsi;
  • STİME : prosesin başlama vaxtı;
  • TTY : prosesi idarə edən terminal;
  • TİME : prosesin icrasına sərf olunan vaxt;
  • CMD : əmrin adı;

İstifadə nümunələri

[redaktə | mənbəni redaktə et]
# ps
PID  TTY      TIME     CMD
2643 pts/0    00:00:00 su
2644 pts/0    00:00:00 bash
3092 pts/0    00:00:00 ps
# ps ax
PID TTY      STAT   TIME COMMAND
1   ?        S      0:01 init [3]
2   ?        SN     0:00 [ksoftirqd/0]
3   ?        S<     0:00 [events/0]
4   ?        S<     0:00 [khelper]
5   ?        S<     0:00 [kblockd/0]
29  ?        S      0:00 [pdflush]
# ps af
PID  TTY      STAT   TIME COMMAND
2617 pts/0    Ss     0:00 -bash
2643 pts/0    S      0:00  \_ su -
2644 pts/0    S      0:00      \_ -bash
3100 pts/0    R+     0:00          \_ ps af
2176 tty6     Ss+    0:00 /sbin/mingetty tty6
2175 tty5     Ss+    0:00 /sbin/mingetty tty5
# ps -U root -u
USER   PID  %CPU %MEM    VSZ   RSS TT  STAT STARTED        TIME COMMAND
root     1   0.0  0.0   9436   128  -  ILs  Sun00AM     0:00.12 /sbin/init --
  1. 1 2 "Linux / Unix Command: ps". 2015-02-10 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 2015-02-19.
  2. "ps - report process status". 2022-07-28 tarixində arxivləşdirilib. İstifadə tarixi: 2015-02-19.