如何使用shell来进行版本管理-以iptables为例

网友投稿 1143 2022-08-30

如何使用shell来进行版本管理-以iptables为例

如何使用shell来进行版本管理-以iptables为例

环境:任意一台linux机器,我这里存在了iptables-legacy和iptables-nft我需要检测如果是iptables-nft那么就使用shell来自动调整为iptables-legac

echo "开始检查测iptables模式" ls -l /etc/alternatives/ | grep iptables-legacy >/dev/null 2>&1 if [ $? = 0 ];then echo "iptables模式正确" exit 0 else echo "iptables模式错误,调整模式中......" update-alternatives --set iptables /xxx/xxx/iptables-legacy >/dev/null 2>&1 ls -l /etc/alternatives/ | grep iptables-legacy >/dev/null 2>&1 if [ $? = 0 ];then echo "iptables模式调整成功" exit 0 else echo "iptables存在错误,请查看相关设置" exit 110 fi fi

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MySQL5.7特性:JSON数据类型
下一篇:Linux常见命令汇总(累积中。。。)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~