在Debian中以root身份使用命令行时,我得到最后一个以root身份执行的命令。 那些保存在哪里,默认的文件path是什么,我怎么find它?
谢谢
如果你正在使用bash(Debian中的默认shell),你可以在~/.bash_history .bash_history文件中看到你所有的最近的历史logging(你的本地用户的.bash_history文件)
也可以从命令行inputhistory ,并且还会显示您最近的所有命令历史logging
你想要的文件是: /root/.bash_history
其他人对.bash_history所说的话是对的,但是它不会拿起sudo以root身份执行的命令。 这些将在个人用户的~/.bash_history文件(或其他文件,如果他们使用其他shell而不是bash)。
用前面的空格执行命令,也不会把命令存放在历史中。