操作系统系列课程

本系列课程由

等组成,完整讲解Linux操作系统 桌面应用,系统管理,应用开发,性能调优等技术内容。

操作系统

高效使用Linux桌面系统

学习使用Linux桌面系统, 使用软件处理工作和进行学习。

了解Linux窗口系统原理。

  • Linux发行版
  • 安装和配置
  • 桌面
  • 软件安装管理
  • 中文环境

Linux系统管理高级篇

学习Linux系统管理, 包含 RHEL 和 Ubuntu 系列若干高级内容,如 系统使用,shell,包管理,系统管理,存储,网络,安全等内容。

  • Linux启动过程
  • 包管理器
  • Shell
  • 文件系统
  • 网络
  • 安全
  • 虚拟化管理

Linux系统管理资深篇

学习 Linux 系统管理, 包含 RHEL 和 Ubuntu 系列若干进阶的部分, 如服务器应用,集群,虚拟化等。

  • 网络服务
  • 服务器
  • 负载均衡
  • 显示服务
  • 安全
  • 合规性

Linux开发编程

学习使用Libc编程, include中各个头文件分类使用, Gcc编译器和 Make工具使用和原理。

  • 开发工具
  • 编译构建
  • 内存管理
  • 进程和线程
  • 进程间通信
  • 并发
  • 中断机制
  • 输入输出
  • 网络层数据流
  • 调试和工具

操作系统性能优化和故障诊断

了解对Linux操作系统进行性能优化, 以及诊断故障和排查解决问题。

  • 调优排错基础知识
  • 工具功能和使用
  • 系统诊断排错
  • 网络和安全诊断排错
  • 应用诊断排错