2012-12-15 68 views
2

它是否存在日志文件,系统存储在Ubuntu 12.04终端中输入命令的历史记录?它位于哪里?有人可以分享一个链接,我可以找到关于它的一些信息吗?终端日志文件

回答

5

如果你使用bash:~/.bash_history

+0

非常感谢,有没有所有开放终端的历史或只有其中一些? – abilash

+0

我不再使用bash了,但是如果我记得这个权利,使用更多的终端会有一个小问题:每个终端在打开时会创建一个历史记录文件的副本,将其命令附加到该文件的本地副本,当它再次关闭时,会将其写入本地(已修改)的副本。但是,如果两个终端同时打开,其中一个的命令就会丢失。在这里寻找更多信息和解决方案:http://askubuntu.com/questions/80371/bash-history-handling-with-multiple-terminals – Misch

2

可以使用history命令,然后用grep搜索。即history | grep ls