「緯育 2026-0319」修訂間的差異

出自頂極製作所
(建立內容為「== LINUX 課程大綱 == 本課程以系統化方式建立對 Linux 的完整認識與實務能力,涵蓋過去、現況與未來趨勢,並強調其在現代…」的新頁面)
 
行 1: 行 1:
== LINUX 課程大綱 ==
== LINUX 課程大綱 ==
本課程以系統化方式建立對 Linux 的完整認識與實務能力,涵蓋過去、現況與未來趨勢,並強調其在現代設備與服務中的核心地位。課程以半天一主題進行:2026-03-19 上午導入生態與觀念、安裝並體驗桌面版;下午安裝兩套主流伺服器(Ubuntu CentOS),完成帳號登入與網路連通,若時間不夠至少完成一套。後續主題延伸至指令基礎、文字編輯器、網路設定、套件安裝、檔案權限(預設/延伸/特殊/ACL)、帳號與群組、磁碟與檔案系統(分割、格式化、掛載、LVM 擴容與資料遷移)、系統開機流程(GRUB、init、Kernel)、在無圖形介面環境的系統管理(主態檔變更、程序管理、資源監控)、文字網路工具(上傳下載、文字瀏覽器)、排程與自動化(單次與週期)、以及常見伺服器服務的安裝與管理(Web、FTP、rsync、SSH、NFS)。課程亦對比 Linux 與 Windows 維運心智模型,指出 Linux 架構與維護的清晰與簡潔,並提醒在正式環境禁止冒進更動開機流程與關鍵設定。另有考試安排(選擇題、上限 100 題)於課程結束後一至兩週晚間進行,並提供講師 YouTube 影片供延伸學習。
本課程以系統化方式建立對 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 等,以達成目標功能為教學重心。
  • 防火牆學習以原理為主、指令次之;在專門課程中進一步安裝與設定。

2026-0319-01.png