顯示命令執行時間
linux shell 具有history 功能,即會記錄已經執行過的命令,但是默認是不顯示命令的執行時間,命令的執行時間,history 已經記錄,只是沒有顯示。現在我們看看如何將執行時間顯示出來。很簡單:在/home/$USER/.bashrc中添加 HISTTIMEFORMAT環境變量即可。具體如下:
添加完成後,執行source .bashrc 讓其生效。這個時候,你再執行history就會發現已經顯示了時間。如下:
清空history 歷史
為了不留執行命令的痕跡,可以history –c即可清理歷史命令。 如下圖:
history –c會清理自己及其以前執行過的命令。
修改history 歷史保留的條目
有時我們會覺得history保留的歷史命令條目保存太少,想多保存,可以直接修改history 配置,在.bashrc 中添加如下內容:
HISTFILESIZE=2000(默認是1000)
history命令的常見用法
history n 列出最近執行過的n條命令
! Number 運行制定的編號的history 命令,編號與歎號之間沒有空格哦
!! 重復執行上一次命令
列出最近N條歷史命令
執行指定編號的命令
重復執行上一次的命令
參考鏈接:
Linux下history命令詳解 http://www.linuxidc.com/Linux/2012-01/52868.htm