在Linux中,可以使用命令history
來顯示歷史命令。如果歷史命令顯示不全,可能是因?yàn)?code>HISTSIZE和HISTFILESIZE
變量設(shè)置的值太小導(dǎo)致的。這兩個(gè)變量分別控制了保存歷史命令的數(shù)量和保存歷史命令的文件大小。
要解決這個(gè)問題,可以按照以下步驟進(jìn)行操作:
~/.bashrc
文件(如果使用的是bash shell)或~/.zshrc
文件(如果使用的是zsh shell)。HISTSIZE=10000
HISTFILESIZE=20000
將HISTSIZE
設(shè)置為一個(gè)合適的值,以控制終端歷史命令的數(shù)量。將HISTFILESIZE
設(shè)置為一個(gè)足夠大的值,以控制保存歷史命令的文件大小。
4. 保存并關(guān)閉文件。
5. 在終端中運(yùn)行以下命令,使更改生效:
source ~/.bashrc # 如果使用的是bash shell
source ~/.zshrc # 如果使用的是zsh shell
現(xiàn)在,使用history
命令應(yīng)該可以顯示更多的歷史命令了。