Linux shell习题100例第三部分视频课程

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

5.0 (个评分) 10185人学习

中级 10课时 1小时55分钟 2021/01/24更新

资料下载

二维码 下载学堂APP 缓存视频离线看

    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Linux Shell习题100例系列专题(100例全)
总价:
154.00
套餐价:
123.20
节省
¥30.80
linux shell习题100例视频课程第一部分
19648人学习
¥8.00
linux shell习题100例视频课程第二部分
3951人学习
¥8.00
Linux shell习题100例第三部分视频课程
10185人学习
¥14.00
更 多 17 门 课 程
Linux Shell习题100例系列专题(前50)
总价:
74.00
套餐价:
57.00
节省
¥17.00
linux shell习题100例视频课程第一部分
19648人学习
¥8.00
linux shell习题100例视频课程第二部分
3951人学习
¥8.00
Linux shell习题100例第三部分视频课程
10185人学习
¥14.00
更 多 7 门 课 程
linux运维入门+修炼视频课程专题
总价:
227.00
套餐价:
132.80
节省
¥94.20
LAMP架构实战讲解(2018全新改版)
9674人学习
¥9.00
LNMP架构视频课程
17229人学习
¥19.00
数据同步工具 - rsync视频课程
5625人学习
¥5.00
更 多 11 门 课 程
基础与提升web运维(apache/nginx)系列专题
总价:
77.00
套餐价:
52.00
节省
¥25.00
LAMP架构实战讲解(2018全新改版)
9674人学习
¥9.00
LNMP架构视频课程
17229人学习
¥19.00
Nginx实战视频教程
84925人学习
¥49.00
更 多 3 门 课 程
超简洁的Linux运维入门视频课程
总价:
196.00
套餐价:
156.80
节省
¥39.20
超简洁的Linux运维入门视频课程第一部分(2019全新)
11194人学习
¥49.00
超简洁的Linux运维入门视频课程第二部分(2019全新)
1274人学习
¥49.00
超简洁的Linux运维入门视频课程第三部分(2019全新)
354人学习
¥49.00
更 多 4 门 课 程
运维 新人优惠券
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 36
  • 学员评价

适合人群:

linux运维人员,开发人员

课程目标:

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

课程简介:

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

展开更多

课程大纲-Linux shell习题100例第三部分视频课程

  • 1

    例11:输入数字运行命令 写一个脚本实现如下功能: 输入一个数字,然后运行对应的一个命令。 显示命令如下: *cmd meau** 1 - date 2 - ls 3 - who 4 - pwd 当输入1时,会运行date, 输入2时运行ls, 以此类推。

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

    [08:47]
  • 2

    例12:批量创建用户 用shell脚本实现如下需求: 添加user_00 – user_09 10个用户,并且给他们设置一个随机密码,密码要求10位包含大小写字母以及数字,注意需要把每个用户的密码记录到一个日志文件里。 提示: 随机密码使用命令 mkpasswd 在脚本中给用户设置密码,可以使用echo 然后管道passwd命令

    [07:52]
  • 3

    例13:监控apache 在服务器上,写一个监控脚本,要求如下: 每隔10s去检测一次服务器上的httpd进程数,如果大于等于500的时候,就需要自动重启一下apache服务,并检测启动是否成功? 若没有正常启动还需再一次启动,最大不成功数超过5次则需要立即发邮件通知管理员,并且以后不需要再检测! 如果启动成功后,1分钟后再次检测httpd进程数,若正常则重复之前操作(每隔10s检测一次),若还是大于等于500,那放弃重启并需要发邮件给管理员,然后自动退出该脚本。假设其中发邮件脚本为之前使用的mail.py

    [17:04]
  • 4

    例14:自动封/解封IP 需求: 根据web服务器上的访问日志,把一些请求量非常高的ip给拒绝掉!并且每隔半小时把不再发起请求或者请求量很小的ip给解封。 假设: 一分钟内请求量高于100次的IP视为不正常请求。 访问日志路径为/data/logs/access_log。 用第2例中的1.log作为演示日志

    [21:55]
  • 5

    例15:看数字找规律 请仔细查看如下几个数字的规律,并使用shell脚本输出后面的十个数字。 10 31 53 77 105 141 …….

    [05:38]
  • 6

    例16:查看普通用户 写个shell,看看你的Linux系统中是否有自定义用户(普通用户),若是有,一共有几个?

    [11:23]
  • 7

    例17:检测磁盘 写一个shell脚本,检测所有磁盘分区使用率和inode使用率并记录到以当天日期为命名的日志文件里,当发现某个分区容量或者inode使用量大于85%时,发邮件通知你自己。

    [25:17]
  • 8

    例19:列出使用最多的命令 写一个shell脚本来看看你使用最多的命令是哪些,列出你最常用的命令top10。

    [02:30]
  • 9

    例18:检查新文件 有一台服务器作为web应用,有一个目录(/data/web/attachment)不定时地会被用户上传新的文件,但是不知道什么时候会上传。所以,需要我们每5分钟做一次检测是否有新文件生成。

    [04:11]
  • 10

    例20:统计文件大小 假如需要每小时都去执行一个脚本。在脚本中实现这样的功能,当时间是0点和12点时,需要将目录/data/log/下的文件全部清空, 注意只能清空文件内容而不能删除文件。而其他时间只需要统计一下每个文件的大小,一个文件一行,输出到一个按日期和时间为名字的日志里。

    [10:43]

5

条学员评分 超过  “Linux”   99%的课程
      展开更多
      加载中
      没有了哦~

      ¥14.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部