1、Shell编程概述
shell编程
1、为什么要学习shell编程
编写shell程序来对服务器集群进行管理
2、shell是什么
shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面
系统级程序,用户可以用shell来启动、挂起、停止甚至编写一些程序
3、shell脚本的执行方式
- 脚本格式要求:
(2)、脚本需要有可执行权限
编写第一个shell脚本:
需求说明:
创建一个shell脚本,输出helloworld
脚本的常用执行方式
方式1:(输入脚本的绝对路径或相对路径)
(1)、首先要赋予myshell.sh脚本的+X权限
chmod 744 myshell.sh --给所有者x权限
./myshell.sh (相对路径执行)
/opt/shell/myshell.sh (绝对路径执行)
(2)、执行脚本
方式2:(sh+脚本),不推荐
sh ./myshell.sh
说明:不赋予脚本+x权限,直接执行即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构