Linux shell Bash的基本功能1
1、歷史命令
history [選項] [歷史命令保存文件]
選項:
-c: 清空歷史命令
-w: 把緩存中的歷史命令寫入歷史命令保存文件 ~/.bash_history
vim /etc/profile中的 Histsize可改存儲歷史命令數量
歷史命令的調用
使用上、下箭頭調用以前的歷史命令
使用“!n”重復執行第n條歷史命令
使用“!!”重復執行上一條命令
使用“!字串”重復執行最後一條以該字串開頭的命令
2、命令與文件補全
在Bash中,命令與文件補全是非常方便與常用的功能,我們只要在輸入命令或文件時,按“Tab”鍵就會自動進行補全
3、命令別名
alias 別名=‘原命令’
#設定命令別名
alias
#查詢命令別名
備註:
命令執行順序:
1 第一順位 絕對路徑或相對路徑命令
2 第二順位 別名命令
3 第三順位 執行bash的內部命令
4 第四順位 執行按照$PATH環境變量定義的目錄查找順序找到的第一個命令。
讓別名永久生效
vi /root/.bashrc
vi /home/lsx/.bashrc
刪除別名
unalias 別名
4、Bash常用快捷鍵
ctrl+a 把光標移動到命令行開頭。
ctrl+e 把光標移動到命令行結尾。
ctrl+c 強制終止當前命令 ***常用***
ctrl+l 清屏,相當於clear ***常用***
ctrl+u 刪除或剪切光標之前的命令 ***常用***
ctrl+k 刪除或剪切光標之後的命令
ctrl+y 粘貼 ***常用***
ctrl+r 在歷史命令中搜索 ***常用***
ctrl+d 退出當前終端 ***常用***
ctrl+z 暫停,並放入後臺
ctrl+s 暫停屏幕輸出
ctrl+q 回復屏幕輸出
Linux shell Bash的基本功能1