關聯筆記:Google Cybersecurity Certificate
C4 — Tools of the Trade: Linux and SQL
第四門課:從作業系統原理出發,掌握 Linux CLI 操作與 SQL 資料庫查詢,建立資安分析師的日常工具能力。
一、本課地圖
W1 作業系統入門 W2 Linux 作業系統 W3 Linux 指令 W4 資料庫與 SQL
───────────── ───────────── ───────────── ─────────────
OS 三大功能 Linux 歷史/哲學 指令/引數/選項 關聯式資料庫
開機流程 五層架構 檔案系統導航 SELECT / FROM
硬體→OS→應用 常見發行版 grep / find / pipe WHERE 過濾
虛擬化 / VM 套件管理 dpkg/apt 權限 rwx 十字元 LIKE / BETWEEN
GUI vs CLI Shell 入門 chmod 符號模式 AND / OR / NOT
使用者管理 sudo JOIN 四種合併
man / whatis 聚合函數
二、四週筆記
| 週次 | 主題 | 連結 |
|---|---|---|
| W1 | 作業系統入門 | C4W1_作業系統入門 |
| W2 | Linux 作業系統 | C4W2_Linux作業系統 |
| W3 | Bash Shell 中的 Linux 指令 | C4W3_Bash Shell中的Linux指令 |
| W4 | 資料庫與 SQL | C4W4_資料庫與SQL |
三、核心概念串聯
從概念到實操:四週學習路徑
- OS 原理(W1) 是理解一切工具的基礎:為什麼要用 CLI、什麼是 shell
- Linux 架構(W2) 建立對系統的結構認知:核心/shell/應用/套件如何分工
- CLI 操作(W3) 是資安分析師的日常:導航、過濾、權限管理、使用者管理
- SQL 查詢(W4) 處理結構化資料:從安全日誌中快速找到可疑紀錄
關鍵對照表
| 概念 | 哪一週 | 關聯概念 |
|---|---|---|
| GUI vs CLI | W1 | Shell 入門(W2)、Bash 指令(W3) |
| 虛擬機 / Hypervisor | W1 | Linux 發行版選擇(W2)、安全隔離(C3W4) |
| Linux 五層架構 | W2 | 指令如何從 Shell 傳到 Kernel(W3) |
| 套件管理 dpkg/apt | W2 | 安全更新與修補排程(C3W4) |
| 檔案權限 rwx | W3 | 最小權限原則(W3)、安全強化(C3W4) |
| grep + pipe | W3 | 搜尋安全日誌(W3)、SQL 過濾對比(W4) |
| sudo / root | W3 | 使用者管理(W3)、授權概念(C2) |
| SQL WHERE / JOIN | W4 | Linux grep 過濾對比(W3/W4) |
| 主鍵 / 外鍵 | W4 | 表格合併 JOIN(W4) |
上一門課:C3 Connect and Protect — 網路與網路安全 下一門課:C5 Assets, Threats, and Vulnerabilities — 資產、威脅與弱點
筆記建立日期:2026-05-28