Linux 查詢執行指令歷史紀錄

查詢Linux執行指令歷史紀錄,這是小編在維護Linux主機時常會用的指令之一,當忘記上次編輯過那些檔案或是把檔案放到哪裡時,透過該指令可以讓你輕鬆查詢過去的指令歷史軌跡。

查詢過往指令
語法:
history

逐頁查詢
語法:
history | more

將過往指令紀錄導向文字檔
語法:
history > /root/2021-01-31-command-log.txt

加大歷史指令紀錄筆數跟顯示指令執行的時間
語法:
vim /etc/bashrc
在檔案最下方加入下列三行
HISTFILESIZE=5000
HISTSIZE=5000
HISTTIMEFORMAT=’%F %T ‘

※該範例將記錄筆數提升到5千筆

修改「紀錄筆數」需要中斷原有的sessions重新連接,作法要「重新登入」或「重新開機」均可以。