Linux 与 Bash 编程¶
Linux 与 Bash-L1¶
教学目标¶
- 熟悉 Linux 系统及常用命令。
知识点¶
形式 | 章节 | 描述 |
---|---|---|
知识点 | Linux 系统与 Shell 环境准备 | 多平台配置 shell 使用环境 |
知识点 | Linux 常用命令之文件处理 | 面试必考经典命令 |
Linux 与 Bash-L2¶
教学目标¶
- 了解 Linux 系统中进程、线程、网络等核心概念。
- 熟悉 Linux 常用统计命令。
- 掌握 Linux 系统性能数据统计命令。
知识点¶
形式 | 章节 | 描述 |
---|---|---|
知识点 | Linux 常用命令之性能统计 | cpu mem network io |
知识点 | Linux 常用统计命令 | sort uniq wc 等常用统计命令 |
知识点 | Linux 进程与线程 | 多进程、多线程、死锁、进程间通讯 |
Linux 与 Bash-L3¶
教学目标¶
- 掌握 Linux 核心三剑客命令 grep awk sed 与数据处理分析能力。
- 掌握日志分析能力。
- 掌握 Linux 环境中配置 Java、Python、NodeJs、Android-SDK 等。
知识点¶
形式 | 章节 | 描述 |
---|---|---|
知识点 | Linux 三剑客之 grep | 数据检索工具 |
知识点 | Linux 三剑客之 awk | 最强大的经典数据处理工具 |
知识点 | Linux 三剑客之 sed | 数据的流式编辑 |
知识点 | Linux 三剑客与管道使用 | grep、awk、sed 等 linux 经典数据处理技术 |
知识点 | 【实战】三剑客实战之 Nginx 日志分析实战 | 以真实的 nginx log 为例演练如何分析核心测试数据指标 |
知识点 | 【实战】三剑客实战之性能、网络统计实战 | 统计进程的资源占用数据 |
知识点 | linux 进阶命令 | curl 接口请求、jq json 数据处理 |
知识点 | Linux 环境配置 | 基础环境安装 java python nodejs android-sdk 等 |
Linux 与 Bash-L4¶
教学目标¶
- 了解 Bash 编程语法。
- 掌握 shell 脚本编写。
知识点¶
形式 | 章节 | 描述 |
---|---|---|
知识点 | Bash 编程语法 | 变量定义与常用流程控制语法 |
知识点 | Bash 脚本编写 | 编写可以直接执行的 shell 脚本 |