2 為什麼選擇終端?
在圖形介面主宰的時代,為什麼還要學習命令列?這不是復古情懷,而是實實在在的效率提升。
2.1 效率:鍵盤比滑鼠快
當你的手指不需要離開鍵盤,工作流就不會被打斷。想像一下:
這個動作用 GUI 需要:打開搜尋視窗 → 輸入關鍵字 → 點擊結果 → 重複。用終端只需要一行命令。
2.2 可重複性:腳本化一切
你做過的每件事都可以變成腳本:
這就是為什麼我們要維護 dotfiles——你的工作環境可以版本控制、可以跨機器同步、可以隨時還原。
2.3 遠端工作:SSH 到任何地方
你熟悉的所有工具、快捷鍵、設定,在任何伺服器上都可以使用。這是 VS Code Remote 做不到的輕量級體驗。
2.4 專注力:沒有干擾的介面
純文字介面沒有:
- 彈出的通知
- 閃爍的圖標
- 誘人的側邊欄
- 消耗資源的渲染
只有你和你的程式碼。
2.5 實作練習
- 打開你的終端機
- 輸入
echo $SHELL確認你使用的 shell - 嘗試用
cd和ls瀏覽你的檔案系統 - 用
history | tail -20看看你最近執行過什麼命令
Tip小技巧
按 Ctrl+R 可以搜尋歷史命令,這會是你最常用的快捷鍵之一。