Home / Sistemi operativi & mobile / Linux / Calcolare da quanto tempo è attivo un processo in Linux
Mattepuffo

Calcolare da quanto tempo è attivo un processo in Linux

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!