命令記錄 bash history
阿新 • • 發佈:2018-12-21
Bash shell在“~/.bash_history”(“~/”表示使用者目錄)檔案中儲存了500條使用過的命令,這樣可以使你輸入使用過的長命令變得容易。每個在系統中擁有賬號的使用者在他的目錄下都有一個“.bash_history”檔案。 bash shell應該儲存少量的命令,並且在每次使用者登出時都把這些歷史命令刪除。 第一步: “/etc/profile”檔案中的“HISTFILESIZE”和“HISTSIZE”行確定所有使用者的“.bash_history”檔案中可以保 存的舊命令條數。強烈建議把把“/etc/profile”檔案中的“HISTFILESIZE”和“HISTSIZE”行的值設為一個較小的數,比如 30。編輯profile檔案(vi /etc/profile),把下面這行改為: HISTFILESIZE=30 HISTSIZE=30 這表示每個使用者的“.bash_history”檔案只可以儲存30條舊命令。 第二步: 網管還應該在"/etc/skel/.bash_logout" 檔案中新增下面這行"rm -f $HOME/.bash_history" 。這樣,當用戶每次登出時,“.bash_history”檔案都會被刪除.