Existe um comando para imprimir todos os processos do terminal executados por um usuário?

1

Eu sei que

# ps -u someUser

imprimirá os processos do terminal sendo executados atualmente por um usuário. Existe uma maneira de obter todos os processos de terminal anteriores que o usuário já executou quando você efetuou login como usuário root?

Eu quero todos os processos que eles executaram:

$ php update_financials.php

Um comando como:

cat ~someUser/.bash_history

traria comandos que eu não me importo como

$ pwd

$ ls -l
    
por user784637 22.10.2011 / 02:54

1 resposta

2

Talvez a contabilidade do processo do usuário (conforme fornecido pelo pacote 'acct') possa ajudar.

Este é o URL da conta: link

O comando que você usaria é 'lastcomm' (último comando).

Aqui estão algumas entradas de blog que descrevem como a contabilidade do processo pode ser usada:

link

    
por 22.10.2011 / 03:07

Tags