目录

  • 1 第一章 Linux系统概述
    • 1.1 Linux发展历史介绍
    • 1.2 Linux操作系统的现状
    • 1.3 Linux的内核与发行版
    • 1.4 Linux帮助系统
    • 1.5 Linux接口介绍
    • 1.6 本章小结
  • 2 Linux安装与更新
    • 2.1 Linux发行版获取与选择
    • 2.2 Linux发行版U盘启动盘制作
    • 2.3 虚拟机软件介绍
    • 2.4 Linux系统的安装
    • 2.5 Linux网络基本配置
    • 2.6 Linux中文环境的配置
    • 2.7 Linux系统更新
    • 2.8 课外阅读
    • 2.9 本章小结
  • 3 Linux软件管理
    • 3.1 Linux软件包概述
    • 3.2 RPM包和DEB包的安装
    • 3.3 软件包安装工具
    • 3.4 源码编译和安装
    • 3.5 本章小结
  • 4 Linux Shell及脚本
    • 4.1 Linux操作系统Shell介绍
    • 4.2 Vim编辑器介绍
    • 4.3 Bash Shell基础和常用命令
    • 4.4 Shell脚本编程基础
    • 4.5 课外阅读
    • 4.6 本章小结
  • 5 Linux程序开发基础
    • 5.1 程序的编译过程
    • 5.2 编译器gcc
    • 5.3 make与makefile
    • 5.4 调试器gdb
    • 5.5 git与版本控制
    • 5.6 课外阅读
    • 5.7 本章小结
  • 6 Linux系统管理
    • 6.1 基于终端的系统管理
    • 6.2 文件系统
    • 6.3 系统日志
    • 6.4 /proc文件系统
    • 6.5 远程访问与Denyhost
    • 6.6 用户管理
    • 6.7 课外阅读
    • 6.8 本章小结
  • 7 Linux服务器应用
    • 7.1 Linux常见服务器应用概述
    • 7.2 Web服务器
    • 7.3 FTP服务器
    • 7.4 DNS服务器
    • 7.5 DHCP服务器
    • 7.6 SSH服务器
    • 7.7 Mail服务器
    • 7.8 SAMBA服务器
    • 7.9 课外阅读
    • 7.10 本章小结
DNS服务器