1. 腳本運行的方式:
(1)將腳本作為bash的命令行參數。 $ bash XXX.sh
(2)授予腳本可執行權限。 $ ./XXX.sh
2. .bashrc 與 .bashrc_profile
(1)non-login shell
~/.bashrc : 為每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取。每一個用戶都有一個.bashrc文件。
(2)login shell
~/.bashrc_profile: 當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變量,執行用戶的.bashrc文件.
3. 終端打印
echo 與 printf 都可用於終端打印。區別在於:1)echo可以自動的添加換行符,而printf需要手動添加。2)printf使用的參數與C語言中的printf函數一樣。
(1)echo
echo -e -n "1\t2\3"
其中-e 允許包括轉義序列的字符串, -n 忽略結尾的換行符。
echo $var
(2)printf
printf “%-5s %-10s %-4s\n” No Name Mark
4. ps 命令用於查看當前正在運行的進程。
5. 設置環境變量
export 命令來設置環境變量
6. 創建別名
alias: alias install=‘sudo apt-get install’
alias的作用是暫時,如果需要一直保持,可以將它放入~/.bashrc文件中。