shell脚本应用2

实验一

实验目的:判断挂载点目录是否存在,若不存在则自动创建

实验步骤:

1分析一个目录是否存在应该使用的语句

9.4 shell脚本应用2_杂谈

2使用条件语句实现功能

9.4 shell脚本应用2_杂谈_02

或应用更灵活的交互式方法来判断目录是否存在

9.4 shell脚本应用2_杂谈_03

实验二

实验目的:特权命令,只有root用户能执行

实验步骤:

1如果是root用户,则执行命令,不是root用户则退出

9.4 shell脚本应用2_杂谈_04

实验三

实验目的:检测目标主机是否存活

实验步骤

9.4 shell脚本应用2_杂谈_05

9.4 shell脚本应用2_杂谈_06

实验四

实验目的:编写监控脚本,包括CPU使用率、内存使用率、根分区占用率,并将监控信息发送到指定邮箱

实验步骤:

1分析如何获取CPU使用率

安装cpu命令行工具包sysstat

9.4 shell脚本应用2_杂谈_07

查看并输出当前使用率

9.4 shell脚本应用2_杂谈_08

2分析如何获取硬盘占用率

查看并过滤出使用率

9.4 shell脚本应用2_杂谈_09

3分析如何获取内存使用率

9.4 shell脚本应用2_杂谈_10

计算使用率

9.4 shell脚本应用2_杂谈_11

4开始编写脚本

用默认已存在的邮箱测试,邮箱地址是:用户名@主机名

9.4 shell脚本应用2_杂谈_12

查看是否收到邮件

9.4 shell脚本应用2_杂谈_13