Byli jste někdy v situaci, kdy jste chtěli vědět, jak dlouho běží proces na vašem Linuxovém boxu? Ne? Žádný problém! Tento stručný průvodce vám pomůže zjistit dobu provozuschopnosti aktivního procesu v Linuxu.
 Nepotřebujete žádné monitorovací aplikace. V Linuxu a dalších operačních systémech podobných Unixu existuje příkaz nazvaný ps  , který se používá k zobrazení informací o aktivních procesech. Pomocí ps můžeme snadno zjistit, jak dlouho proces v Linuxu běží.
Zjistěte, jak dlouho proces běží v systému Linux
 ps má různé specifikátory formátu (klíčová slova), které lze použít k ovládání výstupního formátu. K nalezení doby provozuschopnosti aktivního procesu použijeme následující dvě klíčová slova.
- etime- čas, který uplynul od spuštění procesu, ve tvaru- [[DD-]hh:]mm:ss.
- etimes– čas, který uplynul od spuštění procesu, v sekundách.
 Nejprve musíte zjistit PID procesu. Následující příkaz zobrazí PID z dhcpcd  proces.
$ pidof dhcpcd 8299
 Jak vidíte ve výše uvedeném výstupu, 8299  je PID z dhcpcd proces.
Nyní můžeme zjistit, jak dlouho tento proces běží pomocí příkazu:
$ ps -p 8299 -o etime ELAPSED 04:05:37
Můžete také zobrazit uplynulý čas v sekundách pomocí klíčového slova etimes.
$ ps -p 8299 -o etimes ELAPSED 14749
 
 Nejen jeden proces, můžeme také zobrazit dobu provozuschopnosti všech procesů, jak je uvedeno níže.
$ ps -eo pid,comm,lstart,etime,time,args
Nebo,
$ ps -eo pid,comm,lstart,etimes,time,args 
 První příkaz zobrazuje dobu provozuschopnosti všech linuxových procesů v [[DD-]hh:]mm:ss formát a ten zobrazuje dobu provozuschopnosti v sekundách. 
Zde je ukázkový výstup druhého příkazu.
 
 Jak vidíte ve výše uvedeném výstupu, máme dobu provozuschopnosti všech procesů ve formátu šesti sloupců.
Tady,
- PID– ID procesu.
- COMMAND(druhý sloupec) – Název příkazu bez možností a/nebo argumentů.
- STARTED- Absolutní čas zahájení procesu.
- ELAPSED– Čas uplynulý od spuštění procesu ve tvaru [[dd-]hh:]mm:ss.
- TIME– Kumulativní čas procesoru, formát „[dd-]hh:mm:ss“.
- COMMAND(poslední sloupec) – Název příkazu se všemi poskytnutými možnostmi a argumenty.
 Další podrobnosti o ps příkaz, zkontrolujte manuálové stránky.
$ man ps
Doporučené čtení:
- Jak změnit prioritu procesu v Linuxu
- Jak zobrazit informace o procesu pomocí procesů v systému Linux