課程簡介

簡介

  • Bash的哲學與原則 / 什麼是Bash?
  • Bash與其他腳本語言的比較
  • Bash的功能與架構概述
  • 超越Bash:Bash在系統管理任務中的角色

理解Bash

  • Bash腳本的生命週期
  • Bash如何與系統管理任務結合
  • Bash語法與數據類型

入門

  • 設置開發環境
  • 在Linux系統上安裝Bash
  • 在Windows系統上安裝Bash
  • 配置Bash環境

創建與運行Bash腳本

  • Bash腳本結構
  • 運行Bash腳本
  • 使用變量、參數與輸入/輸出
  • 控制結構與循環

Bash腳本自動化

  • 使用Bash自動化任務
  • 使用Bash管理文件系統
  • 使用Bash管理進程
  • 使用Bash進行系統監控與日誌記錄

Bash與其他工具的集成

  • Bash與正則表達式
  • Bash與sed和awk
  • Bash與命令行工具(grep、find、xargs等)

故障排除

  • 調試Bash腳本
  • 常見錯誤及如何避免
  • 優化Bash腳本

總結與下一步

  • 關鍵概念與最佳實踐回顧
  • 進一步學習Bash與Bash自動化的下一步

最低要求

  • 瞭解Linux操作系統
  • 具備命令行界面使用經驗
  • 具備基本編程經驗

受衆

  • 開發者
  • 系統管理員
 21 時間:

人數


每位參與者的報價

即將到來的課程

課程分類