Chapter 05
學 Linux,不必一次學很多,但要一直有手感
學習節奏最怕忽快忽慢。這一章幫你把前幾章的內容組成一條真的走得動的路線。
練熟 ls、cd、pwd、mkdir,建立最基本的目錄感。
接觸 grep、pipe、文字編輯器與簡單腳本,開始把命令列當成工作工具。
進到權限、使用者、程序管理與簡單伺服器,讓 Linux 進入真正的開發場景。
常見錯誤
- 把 Linux 當成主要靠滑鼠操作的環境
- 搞混
/與\的路徑邏輯 - 看到錯誤訊息就跳過,沒有先讀內容
- 需要權限時忘了加
sudo
WSL2 與傳統 Linux 的差異
| 項目 | WSL2 | 傳統 Linux |
|---|---|---|
| 安裝難度 | 低 | 中等 |
| 效能 | 高,適合開發 | 原生 |
| 學習用途 | 很適合 | 很適合 |
| 系統控制 | 部分受限 | 完整 |
習題與解答
題目 1
如果一位初學者主要想在 Windows 上學 Linux 指令與開發工具,WSL2 和傳統 Linux 誰更適合作為第一步?
答案
通常是 WSL2 更適合作為第一步。
解析
因為安裝門檻低、和 Windows 工作流整合度高,適合先把學習重點放在 Linux 本身,而不是環境折騰。
題目 2
「看到錯誤訊息就先跳過」為什麼是常見但危險的習慣?
答案
因為錯誤訊息通常已經直接告訴你問題在哪裡,跳過會讓排錯變得更慢。
解析
Linux 學習很大一部分是建立閱讀輸出的能力。會看錯誤訊息,往往比多背幾個指令更重要。
題目 3
如果你之後需要更完整的系統控制、伺服器部署或特定核心功能,是否可能要從 WSL2 轉向傳統 Linux?
答案
是,有些進階需求會更適合傳統 Linux。
解析
這題不是在否定 WSL2,而是在建立邊界感。WSL2 很適合學習與開發,但不代表能完全取代所有 Linux 場景。