# 課程資訊 ![圖片](https://hackmd.io/_uploads/HkOVlSTE1e.png) * 課程名稱: Linux Shell Script 與自動化實務班第 05 期 * 報名連結: [台灣就業通 在聯訓練網](https://ojt.wda.gov.tw/ClassSearch/Detail?PlanType=1&OCID=165606) * 訓練單位: 全國勞工聯合總工會 * 講師: 廖子儀 * 資安認證: CISSP, ISO27001:2022 LA, ISO27701:2019 Auditor, Comptia Security+, Comptia CySA+ * 系統認證: RHCA Level II, LPIC Level 3 Security * 專長: 企業 Linux 應用導入規劃, 資訊系統整合建置, Open Source 虛擬化規劃與執行, Shell Script/PHP程式設計 ## 課程大綱 本課程依企業對 Linux Shell Script 所需的技能進行授課,學員可以在學成後對 Shell Script 有足夠的基本認識並進行繏寫。 | -- | 項目 | 講師 | | -- | -- | -- | | 2025-11-16 | Linux 自動化應用、案例說明、Shell Script 常用指令操作。 | 廖子儀 | | 2025-11-16 | Linux 作業運作流程 1.行程管理 2.訊息重導 | 廖子儀 | | 2025-12-07 | 自動化組成 1.Linux 排程 2.systemctl 服務管理 | 廖子儀 | | 2025-12-07 | Shell Script 基礎 1.瞭解Shell Script 運作方式、語法2.系統與執行權限調整3.系統變數操作 | 廖子儀 | | 2025-12-20 | Shell Script 程式設計 1.程式流程操作與練習 2.if/while/until/case | 廖子儀 | | 2025-12-20 | Shell Script 程式設計 1.函式 (function) 應用 2.外部檔案 (source/sub process) 應用 | 廖子儀 | | 2025-12-27 | Shell Script 程式設計 1.參數傳遞 2.管道應用 (匿名/具名管道) | 廖子儀 | | 2025-12-27 | Shell Script 應用 1.操作 JSON 2.操作Rest API | 廖子儀 | | 2026-01-03 | Linux Container 容器入門 1.瞭解容器與作業系統差異 2.使用 Container 與包裝 Image | 廖子儀 | | 2026-01-03 | Shell Script、系統組態與容器包裝應用 1.自動化包裝 Container 2.使用 Shell Script 設定系統組態 | 廖子儀 | | 2026-01-10 | Ansible 操作: 1.瞭解 Ansible 運作方式。2.編寫Playbook。3.使用 Ansible 管理主機。 | 廖子儀 | | 2026-01-10 | Ansible 部署: 1.使用 Ansible 執行 Shell Script。2.使用 Ansible 部署 Container。3. Ansible 自動化維運。 | 廖子儀 | | 2026-01-18 | Shell Script 總複習與案例實作 | 廖子儀 | | 2026-01-18 | Shell Script實作驗收 | 廖子儀 | ## 應用工具 課程應用工具如下: * [Rockylinux 8](https://dl.rockylinux.org/vault/rocky/8.4/isos/x86_64/Rocky-8.4-x86_64-dvd1.iso) * [Visul Studio Code](https://code.visualstudio.com/download) ## 課程地圖 ![圖片](https://hackmd.io/_uploads/H1XWeap3a.png)