特殊字元
- ~ (tilda) : cd ~,回到家目錄
-
- ; (不管前一個指令是否成功都執行) : ls ; ls /tmp
- && (前一個指令成功才會執行後面的指令) : ls && ls /tmp
- || (前面執行失敗才會執行後面的指令) : ls || ls/home
- echo $? : 判斷前面指令是否成功,非零值代表失敗。
- echo world >log : 將輸出導向log,並且會覆蓋
- echo world >>log : 將輸出導向log,追加在log檔案裡面
-
log : 清除log的內容
- ls /etc | more | grep pass : 管道可以一直增加
背景執行
- & : 背景執行
- jobs : 查看背景執行工作,只會顯示當前終端機的工作
- fg [編號] : 將背景工作移至前景
- bg [編號] : 將前景工作移至背景
- ps -ef | grep sleep : ps(process使用者執行的行程),查看使用者工作