我想检查我的 Linux 服务器上 1 个月零 4 天前的命令历史记录,但历史记录只显示 1 个月(我之前检查得晚了)。
我知道“历史记录”命令以及如何在 ~/.bashrc 或 ~/.bash_profile 中使其变大,但使其变大并不能解决这个问题,但它可以为将来的目的解决它,有没有办法解决这个问题?
谢谢
答案1
不幸的是,答案是“不“。使用 Bash shell,先前键入的命令列表存储在 中~/.bash_history
。正如您所了解的,您所能做的就是通过设置HISTFILESIZE
shell 变量来配置其(未来)最大大小。
您还可以设置HISTTIMEFORMAT
是否希望随每个命令记录时间戳。