便可使用的编写登录系统后便可使用的用户自定义函数
脚本:
#!/bin/bash
#自定义函数
service_index(){
echo "servicectl <servername> <start|stop|status|reload|restart>"
return 1
}
service_version(){
grep "CentOS.*release 7." /etc/centos-release > /dev/null && echo "centos7"
grep "CentOS.*release 6." /etc/centos-release > /dev/null && echo "centos6"
grep "CentOS.*release 5." /etc/centos-release > /dev/null && echo "centos5"
}
#调用前面两个函数
servicectl(){
[[ -z $1 || -z $2 ]] && service_index
[ $(service_version) = "centos7" ] && systemctl $2 ${1}.service || service $1 $2
}
执行脚本:
1.首先在没开启服务之前,关闭防火墙和增强型安全功能,在浏览戏中进行查看httpd服务是否开启
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0