在Linux中,可以使用命令history
来显示历史命令。如果历史命令显示不全,可能是因为HISTSIZE
和HISTFILESIZE
变量设置的值太小导致的。这两个变量分别控制了保存历史命令的数量和保存历史命令的文件大小。
要解决这个问题,可以按照以下步骤进行操作:
~/.bashrc
文件(如果使用的是bash shell)或~/.zshrc
文件(如果使用的是zsh shell)。HISTSIZE=10000
HISTFILESIZE=20000
将HISTSIZE
设置为一个合适的值,以控制终端历史命令的数量。将HISTFILESIZE
设置为一个足够大的值,以控制保存历史命令的文件大小。
4. 保存并关闭文件。
5. 在终端中运行以下命令,使更改生效:
source ~/.bashrc # 如果使用的是bash shell
source ~/.zshrc # 如果使用的是zsh shell
现在,使用history
命令应该可以显示更多的历史命令了。