目标:将 Bash 历史记录增加到 1000 个以上命令
问题:Bash 一旦达到 1000 个命令就会清除历史记录
我想保存在 Amazon Linux 控制台中输入的旧命令。我找不到 Amazon Linux Bash .bashrc 等的配置文件。
在 Amazon Linux 2 上增加历史上 Bash 命令数量的最简单方法是什么?
答案1
如果您想根据个人需要进行配置,请.bash_profile
在您的主目录中编辑以添加
export HISTFILESIZE=10000
在文件末尾(或者,当然,任何对您有意义的数字)。
如果您想在系统范围内为所有使用 Bash 作为 shell 的用户帐户配置此设置,您需要修改/etc/bash
,最好是在该部分中使用以注释“are we an Interactive shell?”开头的条件。
值得注意的是,与我的预期相反,Bash 本身并没有export
为您提供这个变量。