Bash History | Linux
Bash 歷史紀錄你輸入的命令,提供方便的方式來查看和重複使用它們。用戶可以使用各種命令和快捷方式與此歷史交互。
理解 Bash History:
Bash History 記錄了用戶在會話期間輸入的命令歷史。每個命令都被分配了一個唯一的編號,使用戶能夠輕鬆地回顧、修改和重複使用先前的命令。這個功能在處理冗長或複雜的命令時尤為寶貴,因為它消除了重新輸入的需求。
Bash 歷史的主要特點:
- 命令回顧: 用戶可以通過引用其分配的編號或搜索歷史來檢索以前的命令。
- 命令修改: 歷史記錄通過反向搜索或直接編輯命令行,方便命令的修改。
- 效率和生產力: 通過利用 Bash 歷史,用戶可以優化工作流程,節省時間並減少重複輸入。
提升命令行技能:
熟練使用 Bash 歷史有助於提高對命令行的技能。學習如何瀏覽、搜索和操作命令歷史使用戶能夠更高效地工作,並熟練處理各種任務。
指令:
用戶可以使用各種命令和快捷方式與此歷史交互,包括:
- 上下箭頭: 瀏覽以前輸入的命令。
- !!(雙感歎號): 重新運行上一個命令。
- !n(單感歎號後跟數字): 在歷史中執行特定位置的命令。
# 查看下指令的歷史紀錄(最後10筆)
history 10
tail ~/.bash_history
## 注意!這要看你的shell是哪個種類
echo $SHELL
## 如果你的shell種類是zsh,你應該這樣下指令
tail ~/.zsh_history
# 重新運行上一個命令
!!
# 在歷史的第5個位置執行命令
!5
Tags