17 命令 history | grep "keyword2find" 没有给出我在安装ubuntu之后在终端中键入的无限历史记录。我想看到所有这些都没有时间跨度。 command-line bash — 001neeraj source 您为什么不查看要查看的任何用户的home文件夹中的.bash_history文件。
9 默认情况下,history命令(使用~/.bash_history文件存储命令)仅存储最后2000条命令。因此,它不会给您无限的结果。 要增加大小,请使用此命令打开.bashrc文件,gedit ~/.bashrc并将行更改为增加值 HISTSIZE=1000 HISTFILESIZE=2000 HISTSIZE指存储的命令数。 HISTFILESIZE指的是历史文件中包含的行数。 — 安华 source
3 使用历史记录编号| grep关键字此处的数字是指应提取多少个以前的历史记录。示例:history 500将获取bash历史记录的最后500个命令。 要扩展您的bash历史记录,请在.bashrc文件中添加以下几行。 export HISTSIZE=9000 export HISTCONTROL=erasedups 第一行告诉您应记录多少历史行。 通过使用第二行,您可以避免重复的历史行。 另外,要轻松搜索历史记录,可以使用Ctrl + R提示!您可以在其中输入要搜索的关键字。 这有什么帮助。 — devav2 source