4.shell脚本基础教程

本文是Shell脚本的基础教程,涵盖了变量的使用,包括删除、运算、输入参数、字符串操作和数组。此外,还介绍了如何执行Shell脚本及基本的运算符和流程控制。学习Shell脚本有助于提升Linux服务器管理效率,例如创建监控脚本发送异常通知。
摘要由CSDN通过智能技术生成

学习资料:
Linux下Shell的for循环语句https://www.cnblogs.com/EasonJim/p/8315939.html
shell编程学习之使用jq对json数据进行提取https://www.cnblogs.com/nul1/p/12228785.html
Bash函数https://blog.csdn.net/linyonfeng/article/details/81249762
Shell脚本中判断输入变量或者参数是否为空的方法https://www.jb51.net/article/56550.htm

#!/bin/sh
 dmin=
 if test -z "$dmin"
 then
   echo "dmin is not set!"
 else  
   echo "dmin is set !"
 fi

正文

Shell脚本能帮助我们很方便的去管理服务器,因为我们可以指定一个任务计划定时去执行某一个shell脚本实现我们想要需求。这对于linux系统管理员来说是一件非常值得自豪的事情。现在的139邮箱很好用,发邮件的同时还可以发一条邮件通知的短信给用户,利用这点,我们就可以在我们的linux服务器上部署监控的shell脚本,比如网卡流量有异常了或者服务器web服务器停止了就可以发一封邮件给管理员,同时发送给管理员一个报警短信这样可以让我们及时的知道服务器出问题了。

有一个问题需要约定一下,凡是自定义的脚本建议放到/usr/local/sbin/目录下,这样做的目的是,一来可以更好的管理文档;二来以后接管你的管理员都知道自定义脚本放在哪里,方便维护。

shell脚本的基本结构以及如何执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朽木白露

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值