Linux自动化运维:Shell与Ansible(微课版)
上QQ阅读APP看书,第一时间看更新

1.3 项目实训

【实训任务】

本实训的主要任务是通过编写并执行简单的Shell脚本,完成使用数据输入输出命令获取用户输入,将脚本的输出写入文件,以及重定向脚本的输入输出等操作,并通过设置变量存储不同类型的数据,以便在脚本中处理数据。

【实训目的】

(1)掌握Shell脚本的基本格式。

(2)掌握输入输出重定向和管道符的使用方法。

(3)掌握数据输入输出命令的使用方法。

(4)掌握变量的定义和调用方法。

(5)掌握运算符的使用方法。

【实训内容】

(1)使用输入输出重定向,将Shell脚本的输出重定向到文件。

(2)编写Shell脚本,使用echo、printf、read命令实现数据的输入输出。

(3)编写Shell脚本,定义和调用变量,并在配置文件中永久设置环境变量。

(4)编写Shell脚本,进行算术运算。

【实训环境】

在进行本项目的实训操作前,提前准备好Linux操作系统环境,RHEL、CentOS Stream、Debian、Ubuntu、华为openEuler、麒麟openKylin等常见Linux发行版都可以进行项目实训。