Processi 
Introduzione I sistemi linux riportano sotto forma di processi, tutte le attività di sistema tali come le applicazioni e servizi in esecuzione sul calcolatore. Tali processi possono essere controllati e monitorati mediante il comando di sistema denominato 'ps'.
Visualizzazione dei processi di sistema. Il seguente comando visualizza tutti i processi in esecuzione sul sistema:
# ps -eafwIl risultato dovrebbe essere simile al sottostante output: UID PID PPID C STIME TTY TIME CMD
root 1 0 0 22:12 ? 00:00:00 init [5]
root 2 1 0 22:12 ? 00:00:00 [ksoftirqd/0]
root 3 1 0 22:12 ? 00:00:00 [events/0]
---output omesso-----
Vediamo di comprendere il significato delle colonne sopra riportate: UID - l'utente che ha eseguito quel comando, PID - l'identificativo o numero del processo(ProcessID) in esecuzione, PPID - è l'identificativo del processo genitore, C - riga di comando intera, STIME - il tempo di esecuzione che un processo ha impegnato nell'esecuzione delle istruzioni, TTY - indica su quale periferica il processo è in esecuzione, CMD - nome del programma eseguito.
Forzare la chiusura del processo e terminarlo.
# kill -9 <numero del processo> Forzare il processo a ricaricare la configurazione. # kill -1 <numero del processo>
Monitorare in tempo reale i processi in esecuzione con il comando top.
# top
|