Conoscere la durata di un processo

Vi è mai interessato sapere quando un processo o un comando impieghi ad arrivara alla sua fine?
Magari per calcolare le performance?

Una idea di massima, si può ricavare utilizzando il comando time, seguito dal comando o script di cui volete testare il tempo.

Ad esempio:

Esegueno al prompt il comando :

time ls

Dopo la lista dei file e delle directory otteremo un risultato simile al seguente :

real 0m0.092s
user 0m0.000s
sys 0m0.010s

Dove :

real = Tempo totale impiegato per eseguire il comando/script
user= sono il numero di secondi impiegati dalla CPU per eseguire il comando, nelle macchine recenti molto spesso è uguale a 0
sys = E’ il tempo impiegato dal kerel per svolgere il lavoro del processo (nell’esempio precedente è il tempo per leggere file e directory)