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 分钟前
day051-ansible循环、判断与jinja2模板
linux·运维·服务器·网络·ansible
脑袋大大的6 分钟前
判断当前是否为钉钉环境
开发语言·前端·javascript·钉钉·企业应用开发
军军君0116 分钟前
基于Springboot+UniApp+Ai实现模拟面试小工具二:后端项目搭建
前端·javascript·spring boot·spring·微信小程序·前端框架·集成学习
渡我白衣32 分钟前
Linux操作系统之进程间通信:共享内存
linux
总有刁民想爱朕ha37 分钟前
零基础搭建监控系统:Grafana+InfluxDB 保姆级教程,5分钟可视化服务器性能!
运维·服务器·grafana
quweiie1 小时前
tp8.0\jwt接口安全验证
前端·安全·jwt·thinkphp
Mr_Orangechen1 小时前
Linux 下使用 VS Code 远程 GDB 调试 ARM 程序
linux·运维·arm开发
xiaoyan20151 小时前
最新Flutter3.32+Dart3仿微信App聊天实例
前端·flutter·dart
汪敏wangmin2 小时前
Fiddler-抓包后直接生成Loadrunner脚本或者Jmeter脚本
前端·jmeter·fiddler
Shartin2 小时前
Can201-Introduction to Networking: Application Layer应用层
服务器·开发语言·php