ps --sort=lstart na verdade não classifica por lstart ,
De acordo com este comentário de falha de servidor :
lstartgives a full timestamp, but cannot be used as a sort key.start_time givesthe usual 'time within the last 24 hours, date otherwise' column, and can be used as a sort key.
Isso está implicitamente documentado nas man pages de ps , em que lstart não está listado na seção OBSOLETE SORT KEYS , mas start_time é.
O código fonte também faz o backup, veja esta definição começando na linha 1506 :
/* Many of these are placeholders for unsupported options. */
static const format_struct format_array[] = {
/* code header print() sort() width need vendor flags */
[...]
{"lstart", "STARTED", pr_lstart, sr_nop, 24, 0, XXX, ET|RIGHT},
[...]
{"start_time", "START", pr_stime, sr_start_time, 5, 0, LNx, ET|RIGHT},
[...]
};
Editar : expandiu a explicação sobre a resposta certa e removeu a parte enganosa da original.