历史 | grep "keyword2find" 不会提供无限的历史记录

001*_*raj 19 command-line bash

命令

history | grep "keyword2find"
Run Code Online (Sandbox Code Playgroud)

没有提供我在终端中输入的无限历史记录,我安装了 ubuntu。我想在没有时间跨度的情况下看到所有这些。

Anw*_*war 10

默认情况下,history 命令使用~/.bash_history文件存储命令,仅存储最近 2000 条命令。所以,它不会给你无限的结果。

要增加大小,请使用此命令打开 .bashrc 文件gedit ~/.bashrc并更改行以增加值

HISTSIZE=1000
HISTFILESIZE=2000
Run Code Online (Sandbox Code Playgroud)

HISTSIZE指存储的命令数。
HISTFILESIZE指历史文件中包含的行数。