history命令 ?命令歷史是bash基礎(chǔ)特性之一【每日一個知識點第347期-Linux】
history命令 命令歷史是bash基礎(chǔ)特性之一
history命令默認最大的保存條數(shù)是1000條,存放在用戶家目錄下.bash_history
控制history條數(shù)的環(huán)境變量:HISTSIZE 控制當(dāng)前shell進程可保留的條數(shù)
HISTFILESIZE:控制命令歷史文件.bash_history保存的條數(shù)
HISTSIZE=100
HISTFILESIZE=100 ?這兩行追加到 當(dāng)前用戶家目錄下的.bash_profile 文件中就可以改變默認值,要是都設(shè)為零,那么久禁用了歷史命令記錄。
命令用法:
history -c 清除當(dāng)前shell進程中的命令記錄
history -d offset:刪除歷史記錄的第n條命令,例如:history -d5 刪除第五條命令記錄
history -r:從歷史文件列表到當(dāng)前歷史記錄列表中
history -w: