mac 中 history 命令使用與配置

2021-08-18 21:40:20 字數 1047 閱讀 3179

history -c
history命令列出最近執行的n條命令

history 10
重複執行上次操作的命令語法

!!
設定儲存1000條操作命令

#設定歷史命令記錄數  

export histsize=1000

#記錄歷史檔案大小

export histfilesize=450

指定不同終端執行的命令都儲存在同乙個檔案中

export histfile=~/.commandline_warrior
忽略重複命令

export histcontrol=ignoredups
多個終端同時操作時,避免命令覆蓋,採用追加方式

命令操作記錄會在終端關閉結束工作後才會寫入到history檔案中,要想實現實時訪問需要新增一下命令

prompt_command=』history -a』
history整體高階配置

vi ~/.bashrc
在檔案末尾新增:

export histtimeformat="%y-%m-%d %h:%m:%s  "  

export histsize=100000

export histfilesize=1000000

export histfile=~/.commandline_warrior

prompt_command='history -a'

儲存檔案

按esc,然後輸入

:wq
回車,

為了使以上設定生效,執行以下命令

source ~/.bashrc
小結

其實絕大部分都是一樣的,只是目錄或檔名上有一點差別。

linux中history命令使用與配置

history中設定顯示命令的執行時間 vi root bashrc histtimeformat y m d h m s export histtimeformat為了使以上設定生效,執行以下命令 wq source bashrc history命令清除命令執行操作的歷史記錄 history c ...

history命令使用說明

1 命令概述 history命令用於顯示使用者以前執行過的歷史命令,讀取歷史命令檔案中的目錄到歷史命令緩衝區和將歷史命令緩衝區中的目錄寫入命令檔案。該命令單獨使用時,僅顯示歷史命令,在命令列中,可以使用符號 執行指定序號的歷史命令。例如,要執行第2個歷史命令,則輸入 2。歷史命令是被儲存在記憶體中的...

Linux 中history命令詳解

history 選項 引數 引數 含義備註 n顯示最近的n條記錄 a將歷史命令緩衝區中命令寫入歷史命令檔案中 c將目前的shell中的所有 history 內容全部消除實際為假刪除 r將歷史命令檔案中的命令讀入當前歷史命令緩衝區 w將當前歷史命令緩衝區命令寫入歷史命令檔案中 d刪除歷史記錄中指定的行...