"Çalışma süresi" nin çeşitli anlamları olduğu için, burada yararlı bir komut var.
ps -eo pid,comm,lstart,etime,time,args
Bu komut, tüm işlemleri zamana bağlı birkaç farklı sütuna sahip listeler. Aşağıdaki sütunlara sahiptir:
PID COMMAND STARTED ELAPSED TIME COMMAND
PID
=
Önce işlem kimliği COMMAND
= yalnızca seçenek ve bağımsız değişkenler olmadan komut adı
STARTED
= işlemin başlatıldığı mutlak süre = işlemin başlatılmasından
ELAPSED
bu yana geçen süre ( duvar saati zamanı ), biçim [[dd-] ss:] mm: ss
TIME
= kümülatif CPU zamanı, "[dd-] ss: dd: ss" formatı
ikinci COMMAND
= tekrar komut, bu sefer sunulan tüm seçenek ve argümanlarla
etimes
ediyorum - saniye cinsinden geçen süre - bu yüzden makine okunabilir durumda