Use ps -o etime
:
$ ps -o etime $(pgrep -x Finder)
ELAPSED
01-22:18:51
$ ps -axco etime,command | grep Finder
01-22:19:00 Finder
01-
= 1 dia.
O Activity Monitor lista quanto tempo de CPU um processo usou durante sua vida útil, mas existe uma maneira de descobrir a data e a hora em que o processo foi iniciado?
Estou curioso porque o meu Firefox não está atualizado há cerca de um mês porque não foi reiniciado. O tempo de atividade da minha máquina é de cerca de um mês.
Na linha de comando, ps -f <pid>
parece fazer o truque, embora só mostre a data e não a hora de um processo antigo. Há provavelmente uma bandeira arcana para tornar a coluna mais ampla.