簡介:
history命令用於顯示使用者以前執行過的歷史命令,並且能對歷史命令進行追加和刪除等操作。
該命令單獨使用時,僅顯示歷史命令,在命令列中,可以使用符號!執行指定序號的歷史命令。例如,要執行第2個歷史命令,則輸入!2,要使用上乙個命令,則輸入!!。
歷史命令是被儲存在記憶體中的,當退出或者登入shell時,會自動儲存或讀取。在記憶體中,歷史命令僅能夠儲存1000條歷史命令,該數量是由環境變數histsize進行控制,可以在/etc/profile中修改。
$?檢視上一條命令執行的結果,0表示執行成功,其他數字代表執行失敗
linux狀態碼的意義
0 命令成功結束
1 通用未知錯誤
2 誤用shell命令
126 命令不可執行
127 沒找到命令
128 無效退出引數
128+x linux 訊號x的嚴重錯誤
130 linux 訊號2 的嚴重錯誤,即命令通過sigint(ctrl+c)終止
255 退出狀態碼越界
也可以通過命令(列印錯誤資訊)檢視
perror 127
linux history 命令詳解
linux shell 具有history 功能,即會記錄已經執行過的命令,但是預設是不顯示命令的執行時間,命令的執行時間,history 已經記錄,只是沒有顯示。現在我們看看如何將執行時間顯示出來。很簡單 在 home user bashrc中新增 histtimeformat環境變數即可。具體如...
linux history命令學習
要想檢視使用者之前在shell下執行過哪些命令,可以通過 history 或者cat bash history 來得到。與history命令相關的環境變數是histsize,echo histsize 與 bash history相關的環境變數是histfilesize,echo histfiles...
linux history命令詳解
linux下history命令主要用於顯示歷史指令記錄內容,下達歷史紀錄中的指令 history命令語法 www.linuxidc.com linux history n www.linuxidc.com linux history c www.linuxidc.com linux history ...