上篇博客我們介紹了什么是shell,以及編寫shell腳本的兩種執行方式。我們知道在敲命令的時候,有很多快捷鍵,比如tab鍵能補全命令,在比如為什么我們直接敲 ll 命令能顯示目錄的長格式,其實這是bash的基本功能。本篇博客我們就來介紹這些基本功能。
1、歷史命令
2、命令與文件補全:Tab
在輸入一些命令的時候,最好用Tab鍵去補全,防止命令輸入錯誤。
3、命令的別名:alias
讓別名永遠生效:vim /root/.bashrc
刪除別名
unalias 別名
4、命令的執行順序
5、bash 常用快捷鍵
6、輸入輸出重定向
①、標准輸入輸出
②、輸出重定向:將命令執行結果本該顯示在屏幕上的存儲到別的地方
③、輸入重定向:本該由鍵盤輸入的信息改為由文件進行輸入
輸入重定向用的很少。在講解輸入重定向之前,我們先介紹一個命令:
范例:統計 file 文件
7、多命令順序執行
第一個;,兩個命令是沒有任何邏輯關系的,即使第一個命令出錯了,第二個命令還是會執行。
8、管道符 命令1 | 命令2
9、通配符
范例:
10、bash 中的其他特殊符號
11、總結
本篇博客我們介紹了操作bash的一些基本功能,也算是一些快捷命令吧,這是日常操作中使用特別頻繁的。下篇博客我們將介紹bash變量,為后面編寫shell腳本做鋪墊。