小小千想和您聊一聊

当前位置: 首页> 视频教程> Shell编程从入门到实战(二)

Shell编程从入门到实战(二)初级

   评分9.4

35节课

64038人已学

下载本章视频你能学到什么?

学习完shell  能掌握shell编程的变量运用;if,case等语句判断;并可以有一定能力独立编写简单的运维工具。还能有根据系统或者服务的情况做一些自动的优化脚本。配合计划任务,报警邮件,还可以实现简单的监控。

千锋云计算官方①群(685222552)——猛戳进入


课程介绍

shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。

章节目录

第1节 变量1 自定义变量和环境变量 19 正则节 01
第2节 变量2 环境变量文件和变量传递 20 正则节 02
第3节 变量3 执行脚本 第21节 今日概要
第4节 变量4 read实现和用户交互 22 昨日回顾
第5节 变量5 变量运算 第23节 昨日作业解析
第6节 测试 文件测试 24 正则节 03
第7节 if 判断 第25节 grep节 egrep节 fgrep
第8节 for 循环 第26节 sed 命令详解
第9节 while循环和作业 第27节 sed 模式匹配
第10节 逻辑判断 第28节 sed常用示例
11 while read 组合 第29节 上周回顾和今日概要
第12深入理解for循环 第30节 awk基本语法
第13节 case语句 第31节 awk实战应用
第14今日概要 第32节 数组
第15昨日回顾 33 函数
第16作业解析 第34节 昨日回顾和今日概要
第17节 并发编程基础知识点 第35节 昨日回顾
第18节 shell脚本节 shell并发

  • 部署博客系统-wordpress

     [root@apache ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config

    161
  • 部署论坛系统-Discuz

    [root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd

    114
  • 部署网上商城 ecshop

    [root@apache ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config

    111
  • 前端工程师一般喜欢逛什么网站

    几年前, jQuery + Bootstrap可以说是一统江湖,是前端领域的绝对霸主。而这几年,随着Angular、React、Vue等框架的兴起,变成了百家争鸣的局面。这几年,Web 前端的技术发展真是太快了,相应地,技术栈也就变得非常多,除了最基本的HTML/CSS/JavaScript,以及Vue/React/Angular等这些 JavaScript 框架和各自的生态体系,还有 CSS 预处理器Sass/Less/Stylus,还有TypeScript,还有grunt/webpack/gulp等各种打包构建工具,还有其他一大堆技术栈。这么多技术栈,我们不可能全都掌握,就算是资深的前端工程师,也只是精通其中一部分,接下来我给大家推荐一些我自己比较常看的书籍以及网站。

    496
  • 【自动化测试技术】AirTest【翻译】

     Airtest Project是一款由网易研发并开源的自动化测试框架,相比于其他的自动化测试框架,主要有如下两个优势。

    881
  • HTTP Server: Apache

     MaxRequestsPerChild 0 //每个子进程在其生命周期内允许响应的最大请求数,0不限制.

    788
  • 客户端使用dns查询

     [root@tianyun ~]# host www.baidu.com 192.168.5.240 //使用DNS服务器192.168.5.240解析

    752
  • 网络管理基础

    网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活.

    1685
  • 云计算编程 NFS

    NFS:Network File System 网络文件系统,Unix系统之间共享文件的一种协议。

    1721
  • FTP Server

    local_umask=022 //控制本地用户上传文件的默认权限,umask表示要减掉的权限.

    1651

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码