7.5.1 La gestione dei processi

Da quanto illustrato nelle sezioni precedenti, ogni processo è dotato di una proprietà caratteristica che lo identifica univocamente, il PID, che può essere ottenuto per mezzo del comando pidof (man page pidof(8)).

__________________________________________________________________________________________________________

Comando: pidof
Path: /sbin/pidof

SINTASSI  
# pidof [option] process [...]  
DESCRIZIONE

In genere pidof è un symbolic link al file eseguibile /sbin/killall5;________________________

Per quanto illustrato nella sez. 7.4 un proceso viene sempre lanciato in esecuzione da un altro processo, tranne il primo processo all’avvio del sistema che viene lanciato direttamente dal kernel. Si viene così a delineare una gerarchia di processi o albero dei processi, che può essere visualizzato per mezzo del comando pstree (man page pstree(1)).

__________________________________________________________________________________________________________

Comando: pstree
Path: /usr/bin/pstree

SINTASSI  
$ pstree [option]  
DESCRIZIONE

Se il processo ha subito uno swap out, il nome relativo viene visualizzato tra parentesi. ____________________________________________________________

L’elenco dei processi esistenti sul sistema si può ottenere anche per mezzo del comando ps (process status - man page ps(1)) o con il comando top (man page top(1)).

__________________________________________________________________________________________________________

Comando: ps
Path: /bin/ps

SINTASSI  
$ ps [option]  
DESCRIZIONE

____________________________________________________________________

[da completare ...]

A differenza di ps che visualizza la situazione attuale dei processi, top visualizza ciclicamente lo stato dei processi ogni 5 secondi e mette a disposizione dei comandi interattivi per la gestione dei processi stessi.

__________________________________________________________________________________________________________

Comando: top
Path: /usr/bin/top

SINTASSI  
$ top [option]  
DESCRIZIONE

________________________________________________________________________________________________________

[da completare ...]