2012-10-30 87 views
7

我在亞馬遜的aws EC2上有一個linux系統。當我在根然而如何查看root的bash_history?

/home/ec2-user/.bash_history 

sudo -s 

我沒有得到根本的的.bash_history我在這裏可以查看用戶的.bash_history。我如何查看/查找admin用戶的bash_history?

感謝, 佈雷特

回答

4

您可以運行history命令查看當前的用戶歷史記錄。

1

當 「命令-s」,你顯然得到源帳戶的.bash_history的,因爲$ HOME是不變的。

嘗試在sudo -s之前將$ HOME設置爲〜root。

8

這裏的快捷方式:

sudo less /root/.bash_history 
1

啓用須藤內記錄,通過visudo命令,插入此

Defaults logfile=/var/log/sudo.log