有没有办法查看我在su
模式中输入的命令?类似于 ~/.bash_history?它位于哪里?
答案1
实际上它位于 .bash_history 中。但是当您 时su
,您切换用户,因此您必须以您su
想要的用户身份检查 .bash_history。当您su
再次输入 时history
,它将仅显示该用户的历史记录。
例如,您更改为 root,因此history
再次以 root 身份使用,或检查 root-homefolder(默认为 /root)中的 .bash_history 将为您提供所有先前的命令。
答案2
在Debian您可以定义变量SULOG_FILE在文件中/etc/login.defs作为日志文件苏活动。
您可以测试您的内容登录名定义, 还满素可以告诉您是否支持。