JavaEEHTML&JS+前端大数据人工智能开发Python+大数据开发UI/UE设计软件测试新媒体+短视频直播运营产品经理C/C++Linux云计算+运维开发拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链PHP工程师iOSAndroid+物联网.NET

java高级程序员必备技能Shell编程中级教程

全套视频教程及资料

视频教程 技术解析 配套源码 学习工具 学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员视频库”公众号(itheima520)

2. 回复关键词“领取资源01”,

即可在小程序的【JavaEE】学科中领取全部资源

课程须知

Shell是一个用C语言编写的程序,用户通过Shell可以访问操作系统内核服务,内核可以操作计算机的硬件 。Shell既是一种命令语言,又是一种程序设计语言。本套课程通过命令与程序设计的讲解完成批量文...

5706人已学习 收藏课程

分享

  1. 课程介绍
  2. 课程目录
  3. 课程评论

课程简介

Shell是一个用C语言编写的程序,用户通过Shell可以访问操作系统内核服务,内核可以操作计算机的硬件 。Shell既是一种命令语言,又是一种程序设计语言。本套课程通过命令与程序设计的讲解完成批量文件操作、编辑、数据分析、数据精细化备份等。本套课程还对热点大厂面试题进行讲解,从而让学员获的足够的信心与更多大厂就业机会。


课程亮点

系统的学习Shell技术栈,掌握文件编辑、提取、分析、排序和数据分析与统计等技术。

l  Shell常用命令与程序设计

n  快速入门

n  交互式与非交互式Shell

n  登录Shell环境与非登录Shell环境识别与切换

n  环境变量初始化加载原理(用户级与系统级)介绍与测试

n  Shell索引数组和关联数组

n  内置命令alias、read、declare

n  计算命令expr、(())、let、$[]、bc

n  Shell重定向单向输入与输出、合并输出

l  Shell文本处理工具

n  cut 根据列、字符、字节提取切割

n  sed 文件数据增删改查与模式与暂存空间数据交换

n  awk 通过变量、逻辑控制语句进行高级数据分析

n  sort 根据字符串、数字和多列进行升序与降序

l  企业实践与面试题

n  批量生成文件名与修改文件名

n  批量创建用户与设置密码

n  数据统计分析与求和计算

n  单词及字母去重排序

n  网络扫描存活主机

n  MySQL数据库分库分表备份


适用人群

有一定计算机基础的大中专毕业生、大数据处理、售前售后运维技术支持以及对linux系统感兴趣的人员。


课程内容

第一部分:Shell基础

1.     Shell脚本入门

2.     Shell变量

3.     父子Shell环境

4.     字符串变量格式、拼接、截取

5.     索引数组与关联数组

6.     常用内置命令alias、echo、read、declare、exit、test

7.     算术、比较、布尔、逻辑、文件测试运算符

8.     流程控制语句if-else、case in、for、while、select

第二部分:Shell进阶

1.     环境变量深入初始化原理

2.     交互式与非交互式Shell介绍

3.     登录Shell与非登录Shell介绍、识别与切换操作

4.     整数的计算命令expr、(())、let、$[]

5.     数字计算命令bc

6.     系统函数与自定义函数

7.     Shell重定向的单向输入与输出、合并输出

第三部分:Shell高级文本处理工具

1.     cut 提取切割文件数据

2.     sed 文件编辑

3.     sed 模式空间与暂存空间数据交换

4.     sed 管道数据的过滤

5.     awk 通过行、列进行数据分析

6.     awk 使用变量、流程控制语句进行高级数据分析

7.     sort 对字符串的升序与降序

8.     sort数字的升序与降序

9.     sort多列的升序与降序

第四部分:企业实践应用与面试题

1.     查文件空行、显示行号与去除空行

2.     筛选单词、去重、排序

3.     数字求和

4.     批量生产文件名

5.     批量改名

6.     批量创建用户

7.     扫描网络内存活主机

8.     MySQL数据库分库分表备份


综合评分 5.0

0人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩 个字符

发表评价