2012-10-30 18 views
7

Mam pudełko linuxa na Amazon's aws EC2. Mogę zobaczyć bash_history użytkownika tutaj:Jak wyświetlić bash_history dla roota?

/home/ec2-user/.bash_history 

Jednak kiedy korzenie w:

sudo -s 

Nie rozumiem bash_history korzenia za. Jak mogę wyświetlić/znaleźć bash_history dla administratora?

Dzięki, Brett

Odpowiedz

4

Możesz uruchomić polecenie historii, aby zobaczyć aktualną historię użytkowników.

1

Kiedy "sudo -s", to widocznie uzyskać .bash_history konta źródłowego, ponieważ $ HOME jest niezmieniona.

Spróbuj ustawić $ HOME na ~ root przed sudo-s.

8

Oto szybki sposób:

sudo less /root/.bash_history 
1

Włącz rejestrowanie w sudo, wstawiając ten z visudo

Defaults logfile=/var/log/sudo.log 
Powiązane problemy