创建你的第一个shell脚本
2020-12-13 22:20
1366 查看
什么是shell脚本?
shell脚本是Linux和Unix编程环境的基本组成部分。
shell脚本有以下几部分组成:
shell关键字:if else for do doone...
shell命令:export echo exit pwd return....
Linux命令:mkdir ls date....
文本处理功能:awk cut send grep
函数:通过函数把一些常用功能放一起
控制流语句:if....then...else或执行循环重复操作的shell脚本。
为什么使用shell脚本?
使用简单,
节省时间,可以把冗长的重复的一串命令合并成一条简单的命令,
可以创建你自己的自动化工作和应用程序,
使用系统管理任务自动化
因为脚本经过很好的测试,所以使用脚本做类似配置服务或系统管理任务时发生错误的概率大大减小
常用案例:
监控你的Linux系统
备份数据和创建快照
创建邮件告警系统
查找耗尽系统资源的进程
查找是否所有的网络服务都正常
.........
要想成功的写好一个shell脚本,你需要做以下三件时间:
写一个脚本
允许shell执行它
把它放单shell可以找到的地方
安装自己的虚拟机或者买个什么云服务,有的也是很便宜。我之前买的一个云三年300多。
首先创建一个my_first.sh文件
touch my_first.sh
然后打开编辑该文件:
vi my_first.sh
编辑内容
#!/bin/bash #my first shh ls -l
然后Esc,然后: 然后wq 保存。
然后授权,这里为了演示,不要太在意细节
chmod 777 my_first.sh
然后执行my_first.sh文件
./my_first.sh
以上就是一个不能再简单的shell脚本了。
相关文章推荐
- 创建你的第一个Shell脚本
- shell脚本:统计文件大小、批量创建用户
- linux使用shell脚本创建多分支判断使用function传递参数
- 第一个Shell脚本
- 第一个shell脚本 结合计划任务下载远程文件
- Linux 下在Shell脚本中创建新终端
- 我的第一个shell脚本
- 用shell脚本写出检测/tmp/size.log文件,如果存在显示它的内容,不存在则创建一个文件将创建时间写入
- Shell脚本: Mysql自动创建库和用户_20160607_七侠镇莫尛貝
- Shell创建用户并生成随机密码脚本分享
- 《Linux的脚本之shell_第一个脚本当然还是helloWorld比较好》
- Monkeyrunner 写脚本的技巧(shell 命令,文件操作)---关键点,python创建以时间命名的文件夹
- shell脚本实现ssh全自动创建秘钥并分发
- Linux&shell之高级Shell脚本编程-创建菜单
- 第一个shell脚本,修改.properties文件配置信息
- liunx下shell脚本的创建和使用
- 用vi写自己的第一个shell脚本
- Linux&shell之高级Shell脚本编程-创建函数
- 【转】shell 教程——05 第一个Shell脚本
- Shell脚本批量创建用户并随机生成密码