- 瞭解 Linux 操作系統
- 使用命令行介面的經驗
- 基本程式設計經驗
觀眾
- 開發人員
- 系統管理員
Bash 是一種命令語言解釋器,也是 Linux 和其他類 Unix 作業系統的腳本語言。
這種講師指導的現場培訓(在線或現場)面向希望使用 Bash 實現任務自動化並更有效地管理系統的開發人員和系統管理員。
在本次培訓結束時,參與者將能夠:
- 安裝並配置 Bash。
- 編寫並執行 Bash 個腳本。
- 瞭解 Bash 腳本的生命週期以及 Bash 如何適應系統管理任務。
- 使用 Bash 自動執行任務和管理系統。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
- 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 實現自動化的更多資訊的後續步驟
United Arab Emirates - Bash Scripting for Automation
Qatar - Bash Scripting for Automation
Egypt - Bash Scripting for Automation
Saudi Arabia - Bash Scripting for Automation
South Africa - Bash Scripting for Automation
Brasil - Bash Scripting for Automation
Canada - Bash Scripting for Automation
中国 - Bash Scripting for Automation
香港 - Bash Scripting for Automation
澳門 - Bash Scripting for Automation
台灣 - Bash Scripting for Automation
USA - Bash Scripting for Automation
Österreich - Bash Scripting for Automation
Schweiz - Bash Scripting for Automation
Deutschland - Bash Scripting for Automation
Czech Republic - Bash Scripting for Automation
Denmark - Bash Scripting for Automation
Estonia - Bash Scripting for Automation
Finland - Bash Scripting for Automation
Greece - Bash Scripting for Automation
Magyarország - Bash Scripting for Automation
Ireland - Bash Scripting for Automation
Luxembourg - Bash Scripting for Automation
Latvia - Bash Scripting for Automation
España - Bash Scripting for Automation
Italia - Bash Scripting for Automation
Lithuania - Bash Scripting for Automation
Nederland - Bash Scripting for Automation
Norway - Bash Scripting for Automation
Portugal - Bash Scripting for Automation
România - Bash Scripting for Automation
Sverige - Bash Scripting for Automation
Türkiye - Bash Scripting for Automation
Malta - Bash Scripting for Automation
Belgique - Bash Scripting for Automation
France - Bash Scripting for Automation
日本 - Bash Scripting for Automation
Australia - Bash Scripting for Automation
Malaysia - Bash Scripting for Automation
New Zealand - Bash Scripting for Automation
Philippines - Bash Scripting for Automation
Singapore - Bash Scripting for Automation
Thailand - Bash Scripting for Automation
Vietnam - Bash Scripting for Automation
India - Bash Scripting for Automation
Argentina - Bash Scripting for Automation
Chile - Bash Scripting for Automation
Costa Rica - Bash Scripting for Automation
Ecuador - Bash Scripting for Automation
Guatemala - Bash Scripting for Automation
Colombia - Bash Scripting for Automation
México - Bash Scripting for Automation
Panama - Bash Scripting for Automation
Peru - Bash Scripting for Automation
Uruguay - Bash Scripting for Automation
Venezuela - Bash Scripting for Automation
Polska - Bash Scripting for Automation
United Kingdom - Bash Scripting for Automation
South Korea - Bash Scripting for Automation
Pakistan - Bash Scripting for Automation
Sri Lanka - Bash Scripting for Automation
Bulgaria - Bash Scripting for Automation
Bolivia - Bash Scripting for Automation
Indonesia - Bash Scripting for Automation
Kazakhstan - Bash Scripting for Automation
Moldova - Bash Scripting for Automation
Morocco - Bash Scripting for Automation
Tunisia - Bash Scripting for Automation
Kuwait - Bash Scripting for Automation
Oman - Bash Scripting for Automation
Slovakia - Bash Scripting for Automation
Kenya - Bash Scripting for Automation
Nigeria - Bash Scripting for Automation
Botswana - Bash Scripting for Automation
Slovenia - Bash Scripting for Automation
Croatia - Bash Scripting for Automation
Serbia - Bash Scripting for Automation
Bhutan - Bash Scripting for Automation