轉自:https://blog.51cto.com/ting2junshui/1949238
通過設置關於歷史命令的環境變量來達到過濾的目錄,並且還可以添加時間戳。
以下的方法都可以添加進環境變量文件中來達到永久生效。
-
給歷史命令添加時間戳:
export HISTTIMEFORMAT='%F %T'
-
使用ctrl+R搜索歷史。
-
歷史命令記錄的數量
export HISTSIZE=450 export HISTFILESIZE=450
-
更改記錄歷史命令的文件、
export HISTFILE=/HOME/histroy_filename
-
從文件中刪除連續重複的命令
export HISTCONTROL=ignoredups
-
從文件中刪除所有的重複條目
export HISTCONTROL=erasedups
-
設置命令過濾,不記住所被過濾的命令。在終端輸入命令的時候,在不想被記住的命令前面輸入一個空格,結合alias使用。
export HISTCONTROL=ignorespace
8. 忽略記住特定命令
export HISTIGNORE=" pwd:ls:ls -l:"