history 顯示歷史指令記錄內容, 下達歷史紀錄中的指令
主要的使用方法
1.如果你想禁用 history,可以將 HISTSIZE 設置爲 0:
export HISTSIZE=0
2.使用 HISTIGNORE 忽略歷史中的特定命令
下面的例子,將忽略 pwd、ls、ls -ltr 等命令:
export HISTIGNORE=”pwd:ls:ls -ltr:”
3.使用 HISTSIZE 控制歷史命令記錄的總行數
將下面兩行內容追加到 .bash_profile 文件並重新登錄 bash shell,命令歷史的記錄數將變成 450 條:
vi ~/.bash_profile
HISTSIZE=450
HISTFILESIZE=450
4.使用 HISTTIMEFORMAT 顯示時間戳
export HISTTIMEFORMAT='%F %T '
history | more
5.使用 Ctrl+R 搜索歷史
Ctrl+R 是我經常使用的一個快捷鍵。此快捷鍵讓你對命令歷史進行搜索,對於想要重複執行某個命令的時候非常有用