阿铭
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

linux运维人员,开发人员

你将会学到:

帮助大家熟悉shell脚本,学习基本的语法、规则以及技巧

课程简介:

shell脚本是linux运维、自动化运维体系中不可或缺的一个非常重要的部分,几乎所有的招聘需求中都会要求会写shell脚本。很多人都觉得shell脚本不会写,写不出来。这就是因为练习不够。本课程一共包含100道shell习题,只要你全部学完这100道题,相信你的shell脚本能力会有大幅度提升。

展开更多

课程大纲-linux shell习题100例视频课程第二部分

  • 1

    例6:检测80端口写一个脚本,判断本机的80端口(假如服务为httpd)是否开启着,如果开启着什么都不做,如果发现端口不存在,那么重启一下httpd服务, 并发邮件通知你自己。脚本写好后,可以每一分钟执行一次,也可以写一个死循环的脚本,30s检测一次。

    「仅限付费用户」点击下载“shell100例 - 第二部分.pptx”

    [10:04]
  • 2

    例7:备份数据库设计一个shell脚本来备份数据库,首先在本地服务器上保存一份数据,然后再远程拷贝一份,本地保存一周的数据,远程保存一个月。

    [11:23]
  • 3

    例8:监控502服务器上跑的是LNMP环境,近期总是有502现象。502为网站访问的状态码,200正常,502错误是nginx最为普遍的错误状态码。由于502只是暂时的,并且只要一重启php-fpm服务则502消失,但不重启的话,则会一直持续很长时间。所以有必要写一个监控脚本,监控访问日志的状态码,一旦发生502,则自动重启一下php-fpm。

    [09:54]
  • 4

    例9:删除行把一个文本文档的前5行中包含字母的行删除掉,同时把6到10行中的全部字母删除掉。

    [09:20]
  • 5

    例10:打印字母小于6的单词用shell打印下面这句话中字母数小于6的单词。 Bash also interprets a number of multi-character options.

    [11:31]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部