#!/bin/bash
ROOT_UID=0
if [ "$UID" -ne "$ROOT_UID" ];then
echo "Error:you should be root to run this script!"
exit 1
fi
systemctl start httpd &>>/dev/null
if [ $? == 0 ];then
while true
do
echo -e "
\033[31m start 启动Apache服务 \033[0m
\033[32m stop 停止Apache服务 \033[0m
\033[33m restart 重启Apache服务 \033[0m
\033[34m status 检查Apache服务 \033[0m
\033[35m exit 退出执行程序 \033[0m
"
read -p "请输入一个您的指令:" i
case $i in
start|START)
systemctl start httpd && echo "Apache启动成功" || echo "Apache启动失败"
;;
stop|STOP)
systemctl stop httpd && echo "Apache停止成功" || echo "Apache停止失败"
;;
restart|RESTART)
systemctl restart httpd && echo "Apache重启成功" || echo "Apache重启失败"
;;
status|STATUS)
systemctl status httpd && echo -e &#
作业1:编写httpd监控脚本
最新推荐文章于 2023-07-19 13:32:36 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)