- 了解 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