本系列课程由
等组成,完整讲解Linux操作系统 桌面应用,系统管理,应用开发,性能调优等技术内容。
操作系统
高效使用Linux桌面系统
学习使用Linux桌面系统, 使用软件处理工作和进行学习。
了解Linux窗口系统原理。
- Linux发行版
- 安装和配置
- 桌面
- 软件安装管理
- 中文环境
Linux系统管理高级篇
学习Linux系统管理, 包含 RHEL 和 Ubuntu 系列若干高级内容,如 系统使用,shell,包管理,系统管理,存储,网络,安全等内容。
- Linux启动过程
- 包管理器
- Shell
- 文件系统
- 网络
- 安全
- 虚拟化管理
Linux系统管理资深篇
学习 Linux 系统管理, 包含 RHEL 和 Ubuntu 系列若干进阶的部分, 如服务器应用,集群,虚拟化等。
- 网络服务
- 服务器
- 负载均衡
- 显示服务
- 安全
- 合规性
Linux开发编程
学习使用Libc编程, include中各个头文件分类使用, Gcc编译器和 Make工具使用和原理。
- 开发工具
- 编译构建
- 内存管理
- 进程和线程
- 进程间通信
- 并发
- 中断机制
- 输入输出
- 网络层数据流
- 调试和工具
操作系统性能优化和故障诊断
了解对Linux操作系统进行性能优化, 以及诊断故障和排查解决问题。
- 调优排错基础知识
- 工具功能和使用
- 系统诊断排错
- 网络和安全诊断排错
- 应用诊断排错