1. history命令使用方法
語法:
history(選項)(參數)
選項:
-N: 顯示歷史記錄中最近的N個記錄;
-c:清空當前歷史命令;
-a:將歷史命令緩衝區中命令寫入歷史命令文件中;
-r:將歷史命令文件中的命令讀入當前歷史命令緩衝區;
-w:將當前歷史命令緩衝區命令寫入歷史命令文件中;
-d<offset>:刪除歷史記錄中第offset個命令
-n<filename>:讀取指定文件
n:打印最近的n條歷史命令。
“history”命令就是歷史記錄。它顯示了在終端中所執行過的所有命令的歷史。
history //顯示終端執行過的命令 history 10 //顯示最近10條終端執行過的命令 Ctrl+r //搜索已經執行過的命令,它可以你寫命令時自動補全
2. 修改history命令顯示屬性配置文件
vi ~/.bash_profile
HISTFILESIZE=2000
# 定義了在文件 ~/.bash_history 中保存命令的記錄總數
HISTSIZE=2000
# 定義history 命令輸出的記錄數
HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: "
# 記錄每條歷史命令的執行時間和執行者,顯示結果爲21 2019-02-16:09-06-01:edwetl: vi .profile
HISTTIMEFORMAT='<%F %T> : '
# 顯示結果爲 21 <2019-02-16 09:06:01> : vi .profile
3. history的歷史命令保存在~/.bash_history 文件中.