課程簡介

介紹

  • 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 小時

人數


每位參與者的報價

即將到來的課程

課程分類