您的位置:首页 > 运维架构 > Shell

Linux-Shell脚本学习心得(若干天后)

2014-01-13 13:50 441 查看
各位,不好意思,前段时间,某些原因,不能持续更新内容,在此,跟大家,说声对不起了!

闲话不多说,进入正题:
经过一段时间的学习,摸索,实践,个人感觉Shell太强悍了,尤其是,当你花费大把时间后,将写出的脚本执行后所获得的成果,没得形容,心里美滋滋的,感觉太好玩了!
下面为大家呈现几个使用的脚本:
较本案列一:
要求:查看当前系统某项服务是否安装,如果安装,则显示已安装,否则重新安装5输出安装结果、记录日志(这里我以httpd服务为例,为大家讲解)
#vi htttpd.sh
#!/bin/bash
rpm -q httpd > /deb/null
if [ $? -eq 0 ]
then

echo "httpd服务已安装!"

else
echo "httpd服务未安装!" && echo "正在尝试重新安装、、、"

yum -y install httpd* > /dev/null
if [ $? -eq 0 ]

then

echo "httpd服务重新安装成功!"

else
echo "httpd服务安装失败,请检查配置信息!" && date +%F-%T >> /var/log/httpd.log && echo "httpd服务安装失败!" >> /var/log/httpd.log
fi
fi

呵呵,当然,这些脚本对于大多数人,可能算是小儿科,但,对于初学的我来说,这个感觉太好了,正如开头所说的,成功后的喜悦,太刺激了!

共同学习,共同进步

By:小小民工
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: