2022-04-14发表2024-01-25更新Linux1 分钟读完 (大约130个字)0次访问微服务自动部署命令说明基础命令12345678910111213141516171819202122# 显示当前目录$ basepath=$(cd `dirname $0`; pwd)$ echo $basepath# 获取本地IP$ LAN_IP=$(ip addr| grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|cut -d "/" -f 1 | awk '{print $1}' | head -1)$ echo $LAN_IP# 禁用防火墙$ systemctl stop firewalld && systemctl disable firewalld# 禁用selinux$ getenforce | grep -iq 'Enforcing' && setenforce 0$ sed -i 's|SELINUX=\(.*\)|SELINUX=disabled|g' /etc/selinux/config# $? 用法:获取上一次命令的返回值。0表示执行成功,非零值表示出错$ result=$(rpm -qa|egrep "httpd|ansible|createrepo")$ echo $?1# pushd 用法:另附文章说明# createrepo 用法:另附文章说明 微服务自动部署命令说明https://blog.buubiu.com/微服务自动部署命令说明/作者buubiu发布于2022-04-14更新于2024-01-25许可协议#shell