「緯育 2026-0319」修訂間的差異
出自頂極製作所
(建立內容為「== LINUX 課程大綱 == 本課程以系統化方式建立對 Linux 的完整認識與實務能力,涵蓋過去、現況與未來趨勢,並強調其在現代…」的新頁面) |
|||
| 行 1: | 行 1: | ||
== LINUX 課程大綱 == | == LINUX 課程大綱 == | ||
本課程以系統化方式建立對 Linux | 本課程以系統化方式建立對 Linux 的完整認識與實務能力,涵蓋過去、現況與未來趨勢,並強調其在現代設備與服務中的核心地位。課程以半天一主題進行:上午導入生態與觀念、安裝並體驗桌面版;下午安裝兩套主流伺服器(Ubuntu 與 CentOS),完成帳號登入與網路連通,若時間不夠至少完成一套。 | ||
後續主題延伸: | |||
* 指令基礎 | |||
* 文字編輯器 | |||
* 網路設定 | |||
* 套件安裝 | |||
* 檔案權限(預設/延伸/特殊/ACL) | |||
* 帳號與群組 | |||
* 磁碟與檔案系統(分割、格式化、掛載、LVM 擴容與資料遷移) | |||
* 系統開機流程(GRUB、init、Kernel) | |||
* 在無圖形介面環境的系統管理(主態檔變更、程序管理、資源監控) | |||
* 文字網路工具(上傳下載、文字瀏覽器) | |||
* 排程與自動化(單次與週期) | |||
* 以及常見伺服器服務的安裝與管理(Web、FTP、rsync、SSH、NFS)。<br><br> | |||
課程亦對比 Linux 與 Windows 維運心智模型,指出 Linux 架構與維護的清晰與簡潔,並提醒在正式環境禁止冒進更動開機流程與關鍵設定。 | |||
=== Linux 的重要性與普及 === | === Linux 的重要性與普及 === | ||
* 產業採用度持續攀升,伺服器環境由傳統 Unix 轉向 Linux,比例已超過一半,未來只會更高。 | * 產業採用度持續攀升,伺服器環境由傳統 Unix 轉向 Linux,比例已超過一半,未來只會更高。 | ||
於 2026年3月19日 (四) 02:20 的修訂
LINUX 課程大綱
本課程以系統化方式建立對 Linux 的完整認識與實務能力,涵蓋過去、現況與未來趨勢,並強調其在現代設備與服務中的核心地位。課程以半天一主題進行:上午導入生態與觀念、安裝並體驗桌面版;下午安裝兩套主流伺服器(Ubuntu 與 CentOS),完成帳號登入與網路連通,若時間不夠至少完成一套。 後續主題延伸:
- 指令基礎
- 文字編輯器
- 網路設定
- 套件安裝
- 檔案權限(預設/延伸/特殊/ACL)
- 帳號與群組
- 磁碟與檔案系統(分割、格式化、掛載、LVM 擴容與資料遷移)
- 系統開機流程(GRUB、init、Kernel)
- 在無圖形介面環境的系統管理(主態檔變更、程序管理、資源監控)
- 文字網路工具(上傳下載、文字瀏覽器)
- 排程與自動化(單次與週期)
- 以及常見伺服器服務的安裝與管理(Web、FTP、rsync、SSH、NFS)。
課程亦對比 Linux 與 Windows 維運心智模型,指出 Linux 架構與維護的清晰與簡潔,並提醒在正式環境禁止冒進更動開機流程與關鍵設定。
Linux 的重要性與普及
- 產業採用度持續攀升,伺服器環境由傳統 Unix 轉向 Linux,比例已超過一半,未來只會更高。
- 消費與智慧設備高度仰賴 Linux:Android 手機、生態系各品牌智慧裝置、家用視訊監控器、智慧門鎖與燈泡等。
- 家用路由器普遍以 Linux 為核心,雖僅提供 Web 管理介面,但內部服務堆疊與常見網頁伺服器一致。
- 桌面版 Linux 已能對應多數 Windows 常用軟體(會議軟體、瀏覽器含 Edge 等),差異逐漸集中在作業系統層面。
發行版生態與就業對應
- 主軸聚焦 Ubuntu 與 CentOS,兩者合計使用比例達七成以上;網通設備導向常用 CentOS,研發導向常用 Ubuntu。
- 具備雙版本經驗可提升面試應對力;理解兩者共通性與差異,可延伸到其他發行版。
- 教學策略:差異大則雙版示範,相同則單版示範、跨版練習;動手操作為主。
無圖形介面環境的操作與系統管理
- 主態檔變更與常見維運:時區與時間設定、程序查詢與終止、記憶體與硬體資源監控。
- 純文字介面操作習慣與便利工具:alias、link、帳號間訊息傳遞;熟練後文字操作更高效。
- 身分驗證(PAM)概念與示範:理解「誰來驗證」的機制與基本配置。
- 文字網路工具:檔案上傳下載、純文字瀏覽器;適用於高安控且無 GUI 的受限環境。
指令、編輯器與網路設定
- 指令基本架構與核心命令:目錄切換、檔案/目錄建立刪除、複製、搬移/改名;掌握 stdin/stdout/stderr、重導向與管線。
- 文字編輯器在設定檔管理中的角色:以兩套編輯器完成主機名稱與固定 IP 設定,對比 Ubuntu/CentOS 操作差異。
- 套件安裝的三種方式:圖形化商店與兩類指令途徑;跨版指令已整理到「只差一個字」等級;理解來源與認證。
檔案權限體系(預設、延伸、特殊、ACL)
- 預設 RWX 權限為通用基礎,可直接以權限判斷目錄可進入與檔案可執行性。
- 延伸屬性提供更細緻控制;特殊權限(setuid/setgid/sticky)在特定情境生效;ACL 允許多使用者共享存取。
- 教學分段:預設/延伸與特殊/ACL 分開講解,降低混淆。
帳號與群組管理
- 新增、刪除、修改、停用與授權;切換帳號與群組。
- 帳號與群組資料儲存於數個文字檔,受權限保護但可讀結構,利於維運與災難復原。
- 對比 Microsoft 權限複雜度,建立跨平台心智模型。
磁碟、檔案系統、掛載與 LVM
- 分割/格式化與檔案系統選擇:Windows(FAT32/NTFS/exFAT)、Linux(ext 系列、XFS 等)、macOS(APFS)。
- 掛載點導向的路徑模型對比 Windows 槽號。
- LVM 擴容與資料遷移:新增硬碟加入容量、不中斷服務移轉資料、拔除舊碟;操作可簡化為少量指令。
系統開機流程與風險
- 三大組件:GRUB、init、Kernel;說明作用與流程,並提醒虛擬機可安全試驗。
- 禁止在客戶環境冒進更改開機流程或關鍵設定,避免系統無法開機。
伺服器服務與防火牆
- 服務安裝與管理:Web、FTP、rsync、SSH、NFS 等,以達成目標功能為教學重心。
- 防火牆學習以原理為主、指令次之;在專門課程中進一步安裝與設定。