Calcolare da quanto tempo è attivo un processo in Linux
Qualche tempo fa, avevo sempre un problema con un processo che ad un certo punto si bloccava.
E mi serviva sapere da quanto tempo era attivo, in quanto sarebbe dovuto "durare" circa un minuto (e non ore....).
Capire da quanto tempo un processo è attivo, su Linux, è abbastanza semplice usando ps.
Quindi, prima di tutto scopriamo il PID del processo che ci ineteressa; ad esempio con pidof:
$ pidof firefox
1698
A questo punto usiamo ps:
$ ps -p 1698 -o etime
ELAPSED
04:54
Se vogliamo il numero di secondi:
$ ps -p 1698 -o etimes
ELAPSED
324
Enjoy!
linux ps pid pidof
Commentami!