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权限,直接执行即可