SHELL作业三

1、ping主机测试
2、判断一个用户是否存在
3、判断当前内核主版本是否为3,且次版本是否大于10
4、判断vsftpd软件包是否安装,如果没有则自动安装
5、判断httpd是否运行
6、判断指定的主机是否能ping通,必须使用$1变量
7、报警脚本,要求如下:
根分区剩余空间小于20%
内存已用空间大于80%
向用户alice发送告警邮件
配合crond每5分钟检查一次
[root@locaklhost ~]# echo “邮件正文” | mail -s “邮件主题” alice
8、判断用户输入的是否是数字


1、ping主机测试

# vim h1.sh
read -p “请输入IP地址:” ipadd
ping -c 2 $ipadd  &>/dev/null
if [ $-eq 0 ]
then
 echo “ip地址 is ok..”
else
 echo ” ip地址 is fail..”
fi

SHELL作业三  SHELL作业三

 2、判断一个用户是否存在

# vim h2.sh

read -p “请输入您需要查询的用户” user
 id $user  &>/dev/null
if [ $-eq 0 ]
then
  echo “存在”
else
  echo “不存在”
fi

 

SHELL作业三

 3、判断当前内核主版本是否为3,且次版本是否大于10

4、判断vsftpd软件包是否安装,如果没有则自动安装

 5、判断httpd是否运行

6、判断指定的主机是否能ping通,必须使用$1变量

 7、报警脚本,要求如下:
根分区剩余空间小于20%
内存已用空间大于80%
向用户alice发送告警邮件
配合crond每5分钟检查一次
[root@locaklhost ~]# echo “邮件正文” | mail -s “邮件主题” alice

 8、判断用户输入的是否是数字

来源:小小妍的棉花糖

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月11日
下一篇 2022年2月11日

相关推荐