終端機入門
終端機(terminal)是你跟 Linux 說話的視窗;裡面跑的是 shell(通常是 Bash)。你打一行字、按 Enter,shell 就去執行對應的程式。
指令長什麼樣子
例如:
ls是指令(list)-l是選項,改成長格式/etc是參數,指定要列出哪個目錄
選項可以合併:ls -la 等於同時要長格式與隱藏檔。長選項寫成 --all 這種形式,比較好記。
一定要養成的習慣
- Tab:補全指令與路徑,少打、少打錯。
- 上/下方向鍵:翻歷史指令。
- Ctrl+C:中斷正在跑的程式。
- Ctrl+L 或
clear:清畫面(檔案不會被刪)。 - Ctrl+D:結束輸入,或登出目前 shell。
不會用就查
每個指令幾乎都有兩層說明:
--help 短、適合「這個旗標是做什麼」。man(manual)完整,看完用 Q 離開。只記得關鍵字時:
會搜尋說明頁標題與簡介。
先求懂這三個
whatis ls 一句話說明、type ls 告訴你它是外部程式還是內建指令、which ls 指出執行檔路徑。卡住時先問這三個。
總結
指令 = 程式名稱 + 選項 + 參數。把 Tab、歷史與 --help 練成反射,比一次背五十個指令更有用。接著看 目錄與路徑。