RHCE作业五-shell脚本

时间:2024-11-30 16:27:02

一要求:

通过shell脚本分析部署nginx网络服务

1.接收用户部署的服务名称

2.判断服务是否安装

​ 已安装;自定义网站配置路径为/www;并创建共享目录和网页文件;重启服务

​ 没有安装;安装对应的软件包

3.测试

判断服务是否成功运行;

​ 已运行,访问网站

​ 未运行,提示服务未启动,并显示自定义的配置文件内容

二操作

1关闭防火墙

2接受名字

3判断

4自定义并创建

5nfs配置

6测试

[root@localhost ~]# ps -elf | grep sshd | grep -v grep | wc -l

ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | head -n 1

7配置邮箱

echo 邮件内容 | mail -s 主题 xxxxxx@163.com