HISTFILESIZE與HISTSIZE的區(qū)別
在linux系統(tǒng)中,history命令可以輸出歷史命令,歷史命令默認保存在文件~/.bash_history中。
HISTFILESIZE 與 HISTSIZE都是history命令需要用到的兩個shell變量,這兩個變量到底有什么區(qū)別呢?
HISTFILESIZE 定義了在 .bash_history 中保存命令的記錄總數,可以理解為.bash_history文件中最多只有HISTFILESIZE行
HISTSIZE 定義了 history 命令輸出的記錄數,即輸出.bash_history文件中的最后HISTSIZE行