Chapter 05

學 Linux,不必一次學很多,但要一直有手感

學習節奏最怕忽快忽慢。這一章幫你把前幾章的內容組成一條真的走得動的路線。

初階|1 到 3 天

練熟 lscdpwdmkdir,建立最基本的目錄感。

中階|1 到 2 週

接觸 greppipe、文字編輯器與簡單腳本,開始把命令列當成工作工具。

進階|2 到 4 週

進到權限、使用者、程序管理與簡單伺服器,讓 Linux 進入真正的開發場景。

常見錯誤

  • 把 Linux 當成主要靠滑鼠操作的環境
  • 搞混 /\ 的路徑邏輯
  • 看到錯誤訊息就跳過,沒有先讀內容
  • 需要權限時忘了加 sudo

WSL2 與傳統 Linux 的差異

項目 WSL2 傳統 Linux
安裝難度 中等
效能 高,適合開發 原生
學習用途 很適合 很適合
系統控制 部分受限 完整

習題與解答

題目 1

如果一位初學者主要想在 Windows 上學 Linux 指令與開發工具,WSL2 和傳統 Linux 誰更適合作為第一步?

答案

通常是 WSL2 更適合作為第一步。

解析

因為安裝門檻低、和 Windows 工作流整合度高,適合先把學習重點放在 Linux 本身,而不是環境折騰。

題目 2

「看到錯誤訊息就先跳過」為什麼是常見但危險的習慣?

答案

因為錯誤訊息通常已經直接告訴你問題在哪裡,跳過會讓排錯變得更慢。

解析

Linux 學習很大一部分是建立閱讀輸出的能力。會看錯誤訊息,往往比多背幾個指令更重要。

題目 3

如果你之後需要更完整的系統控制、伺服器部署或特定核心功能,是否可能要從 WSL2 轉向傳統 Linux?

答案

是,有些進階需求會更適合傳統 Linux。

解析

這題不是在否定 WSL2,而是在建立邊界感。WSL2 很適合學習與開發,但不代表能完全取代所有 Linux 場景。