01 - shell脚本知识

1 常用知识点

bash 复制代码
1、关闭selinux
sed -i --follow-symlinks 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux

2、该参数,这样会详细显示脚本的执行过程
-x  

3、远程到其他机器执行命令
ssh -p $port $ip "命令"


4、使脚本在使用未定义的变量时产生错误而退出,帮助开发人员避免由于未定义的变量而引起的错误。
set -u

5、当脚本中的任何命令返回非零退出状态时,脚本将立即停止执行。这对于确保脚本在发生错误时立即停止是非常有用的。
set -e

2 知识手册下载

以下是个人总结的shell相关知识:

https://download.csdn.net/download/UFC_llrs/88664483?spm=1001.2014.3001.5503

相关推荐
雨落秋垣6 分钟前
五台腾讯云轻量服务器高可用架构方案(宝塔面板+宝塔WAF)
服务器·架构·腾讯云
Mintopia11 分钟前
静态内容页该用HTML还是Next.js展示更好
前端·html·next.js
纸带14 分钟前
如何理解USB 配置描述符wTotalLength位运算深度
linux·网络·windows
LYFlied18 分钟前
【每日算法】LeetCode 226. 翻转二叉树
前端·算法·leetcode·面试·职场和发展
无名无姓某罗19 分钟前
jQuery 请求 SpringMVC 接口返回404错误排查
前端·spring·jquery
落羽的落羽20 分钟前
【C++】深入浅出“图”——图的遍历与最小生成树算法
linux·服务器·c++·人工智能·算法·机器学习·深度优先
霁月的小屋22 分钟前
Vue响应式数据全解析:从Vue2到Vue3,ref与reactive的实战指南
前端·javascript·vue.js
极地星光25 分钟前
VMware+Ubuntu+LVM 虚拟机存储扩容全流程(解决分区/空间不识别问题)
linux·运维·ubuntu
李少兄27 分钟前
深入理解 Java Web 开发中的 HttpServletRequest 与 HttpServletResponse
java·开发语言·前端
holidaypenguin28 分钟前
antd 5 + react 18 + vite 7 升级
前端·react.js