Não, os comandos ps
e top
mostram apenas o status atual dos processos. Não há como saber qual era o status do processo no passado, a menos que você já tenha configurado um sistema de monitoramento.
Para o futuro, você pode configurar atop
para registrar o status do processo. A partir da sua página de mana:
In order to store system- and process level statistics for long-term analysis (e.g. to check the system load and the active processes running yesterday between 3:00 and 4:00 PM), atop can store the system- and process level statistics in compressed binary format in a raw file with the flag -w followed by the filename. If this file already exists and is recognized as a raw data file, atop will append new samples to the file (starting with a sample which reflects the activity since boot); if the file does not exist, it will be created.
By default only processes which have been active during the interval are stored in the raw file. When the flag -a is specified, all processes will be stored. The interval (default: 10 seconds) and number of samples (default: infinite) can be passed as last arguments. Instead of the number of samples, the flag -S can be used to indicate that atop should finish anyhow before midnight.
Claramente, e como já foi dito, atop
começará a gravar somente a partir do momento em que você configurá-lo.