怎樣修改history最大保留數呢?

2022-06-07 15:54:14 字數 804 閱讀 8126

怎樣修改history最大保留數呢?

history命令儲存的最大數? linux 怎樣修改history最大保留數呢?

linux歷史命令預設條數是1000 history命令保留的預設值是1000

history命令儲存的最大數是多少呢?history命令儲存的最大數?書上說 如果登出系統 那麼會將所有歷史命令寫入~/.bash_history,只保留最近1000條命令 (預設shell變數設定)

但是為什麼我現在執行 history 後可以出現大於1000多條記錄。

是否可以這樣理解:

1。如果你不登出或者關機,那麼執行hisotry命令 只要永久儲存,可能記錄大於1000

2。如果你登出了以後,.bash_history只儲存最近的1000條記錄

3、我們可以修改history的歷史保留命令的條數;可以檢視history的預設保留條數 echo $histsize 一般預設是1000條,有時候需要保留10000條,怎麼辦呢》?

我們可以臨時修改最大保留條數: histsize=10000 這樣就修改成了10000條啦,但是重啟伺服器後,又還原了,如果想一直保留10000條,我們需要修改他的環境變數;命令如下

[root@proxy ~]# sed -i 's/histsize=1000/histsize=10000/g' /etc/profile

[root@proxy ~]# source /etc/profile

sed -i 's/histsize=1000/histsize=10000/g』 /etc/profile

source /etc/profile (使其生效即可)

Linux修改history儲存的最大記錄數

在linux系統下 history命令會儲存多少條命令呢?曾在一本書上說,如果登出系統,那麼會將所有的歷史命令都定入到 bash history,但只保留1000條命令 這個是由預設的shell變數所設定了的 但是為什麼我們執行history命令後會出現大於1000條的歷史記錄呢,其實當我們仔細一看...

修改history記錄數

在linux系統下 history命令會儲存多少條命令呢?曾在一本書上說,如果登出系統,那麼會將所有的歷史命令都定入到 bash history,但只保留1000條命令 這個是由預設的shell變數所設定了的 但是為什麼我們執行history命令後會出現大於1000條的歷史記錄呢,其實當我們仔細一看...

修改history記錄數門限

你的 bash 命令歷史儲存的歷史命令的數量可以在 bashrc 檔案裡設定。在這個檔案裡,你可以找到下面兩行 histsize 1000 histfilesize 2000histsize 是命令歷史列表裡記錄的命令的最大數量,而 histfilesize 是命令歷史檔案的最大行數。顯然,預設情況...