Στα πιο πολλά λειτουργικά συστήματα βασισμένα στο Unix, το πρόγραμμα **`ps`** εμφανίζει τις διεργασίες που εκτελούνται εκείνη τη στιγμή. Ένα σχετικό εργαλείο του Unix, το top, εμφανίζει σε πραγματικό χρόνο πληροφορίες για τις διεργασίες που εκτελούνται.

Η εντολή `ps` είναι παρόμοια με την εντολή `tasklist` των Microsoft Windows.
Στο Windows PowerShell, η `ps` είναι ένα προκαθορισμένο ψευδώνυμο για το cmdlet `Get-Process`, το οποίο έχει την ίδια λειτουργία.

Παραδείγματα
------------

```
# ps
  PID TTY          TIME CMD
 7431 pts/0    00:00:00 su
 7434 pts/0    00:00:00 bash
18585 pts/0    00:00:00 ps

```

Ο χρήστης μπορεί επίσης να χρησιμοποιήσει την εντολή ps σε συνδυασμό με την εντολή `grep` για να βρει πληροφορίες για μια συγκεκριμένη διεργασία, όπως ο κωδικός διεργασίας της (process id). Για παράδειγμα:

```
# ps -A | grep firefox-bin
11778 ?        02:40:08 firefox-bin
11779 ?        00:00:00 firefox-bin

```

Εμφανίζει κάθε διεργασία που τρέχει σαν root (κατευθείαν ή έμμεσα) σε τρόπο εμφάνισης χρήστη:

```
# ps -U root -u root u
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  10348   640 ?        Ss    2009   0:06 init [5]      

```

Επιλογές
--------

Η ps έχει πολλές επιλογές. Σε λειτουργικά συστήματα που υποστηρίζουν τα πρότυπα SUS και POSIX, η ps συνήθως εκτελείται με τις επιλογές **-ef**, όπου η "-e" επιλέγει κάθε ("**e**very") διεργασία και η "-f" σημαίνει πλήρη ("**f**ull") εμφάνιση εξόδου. Άλλη μια συνηθισμένη επιλογή είναι η **-l**, η οποία ορίζει την εκτεταμένη ("**l**ong") εμφάνιση.

Τα πιο πολλά συστήματα που προήλθαν από το BSD δεν δέχονται τις επιλογές των προτύπων SUS και POSIX λόγω συγκρούσεων για ιστορικούς λόγους (για παράδειγμα, οι επιλογές "e" ή "-e" θα εμφανίσουν τις μεταβλητές περιβάλλοντος).
Σε αυτά τα συστήματα η ps συνήθως εκτελείται με τις μη-πρότυπες επιλογές **aux**, με την "a" να εμφανίζει τη λίστα όλων των διεργασιών στο τερματικό (συμπεριλαμβανομένων και άλλων χρηστών), την "x" να εμφανίζει όλες τις διεργασίες χωρίς τερματικά να τις ελέγχουν, και η "u" προσθέτει μια στήλη με το χρήστη που ελέγχει κάθε διεργασία. Για μέγιστη συμβατότητα, όταν χρησιμοποιείται αυτή η σύνταξη, δεν υπάρχει "-" μπροστά από το "aux". Επίσης μπορεί να προστεθεί το 'ww' μετά το aux, όπως στην "ps auxww" για πλήρεις πληροφορίες για κάθε διεργασία, που περιλαμβάνει και όλες τις παραμέτρους της.

Δείτε επίσης
------------

* Κατάλογος βοηθημάτων του Unix
* `top`
* `pstree`
* `pgrep`
* `kill`

Εξωτερικοί σύνδεσμοι
--------------------

* ps — Ορισμός από το Single Unix Specification (Αγγλικά)
* Η εντολή ps δείχνει όλες τις διεργασίες που τρέχουν στο Linux Αρχειοθετήθηκε 2013-10-05 στο Wayback Machine. (Αγγλικά)

  


|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 

| π • σ • ε
Προγράμματα γραμμής εντολών και ενσωματωμένα του Unix και (άλλα) |
| --- |
|  |
| Σύστημα αρχείων | 
* cat
* cd
* chmod
* chown
* chgrp
* cksum
* cmp
* cp
* du
* df
* file
* fsck
* fuser
* ln
* ls
* lsattr
* lsof
* mkdir
* mount
* mv
* pwd
* rm
* rmdir
* split
* touch
 |
|  |
| Διεργασίες | 
* at
* bg
* chroot

cron
exit
fg
kill
killall
nice
pgrep
pidof
pkill
ps
pstree
sleep
time
top
wait
watch |
|  |
| Περιβάλλον χρήστη | 
* env
* finger
* id
* logname
* mesg
* passwd
* su
* sudo
* uname
* uptime
* w
* wall
* who
* whoami
* write
 |
|  |
| Επεξεργασία κειμένου | 
* awk
* comm
* cut
* ed
* ex
* fmt
* head
* iconv
* join
* less
* more
* paste
* sed
* sort
* tac
* tail
* tr
* uniq
* wc
* xargs
 |
|  |
| Προγραμματισμός Κελύφους | 
* .
* alias
* basename
* dirname
* echo
* expr
* false
* printf
* test
* true
* unset
 |
|  |
| Δικτύωση | 
* inetd
* netstat
* nslookup
* ping
* rlogin
* nc
* traceroute
 |
|  |
| Αναζήτηση | 
* find
* grep
* strings
 |
|  |
| Διάφορα | 
* apropos
* bc
* cal
* clear
* date
* dd
* lp
* man
* nl
* size
* tee
* yes
 |
|  |
| 
Κατηγορία **Κατηγορία** |

 |