Master the Linux operating system and network administration through a comprehensive course covering essential topics from basic installation to advanced network services. Begin with Linux fundamentals, including system installation, Shell basics, and VI/VIM editor usage. Progress through file operations, process management, user/group administration, and disk management including RAID and LVM configurations. Learn critical security concepts and file permissions before diving into network configuration and software installation using RPM and YUM package managers. Explore network services implementation including DHCP, Samba file sharing, DNS server setup, and Apache web server configuration. Conclude with practical Shell scripting fundamentals, covering Bash Shell, environment variables, and structured commands. Each topic combines theoretical knowledge with hands-on practice, preparing for real-world Linux system administration tasks.
Overview
Syllabus
- 第一章 Linux概述
- 1.1 Linux简介
- 第二章 Linux安装与Shell简介
- 2.1 磁盘分区
- 2.2 Linux安装
- 2.3 打开终端
- 2.4 开关机、登录与注销
- 2.5 VI/VIM使用
- 2.6 获取帮助
- 第三章 文件基本操作与进程管理
- 3.1 文件目录与路径
- 3.2 文件与目录的基本操作
- 3.3 链接文件
- 3.4 文件与目录的拷贝与移动
- 3.5 查看文件内容
- 3.6 压缩归档数据
- 3.7 查找数据
- 3.8 监测与终结进程
- 第四章 用户与组管理
- 4.1 用户管理基础概念
- 4.2 用户管理
- 4.3 组管理基础概念
- 4.4 组的管理
- 4.5 默认登录组与附属组
- 第五章 Linux磁盘管理
- 5.1 基本磁盘管理
- 5.2 磁盘挂载
- 5.3 RAID基本介绍
- 5.4 RAID配置与管理
- 5.5 LVM基本介绍
- 5.6 LVM配置与管理
- 5.7 磁盘配额
- 第六章 Linux文件安全与权限
- 6.1 文件所有者与权限符
- 6.2 修改文件安全设置
- 第七章 Linux网络配置
- 7.1 主机名配置
- 7.2 基本网络配置
- 7.3 常用网络配置文件一
- 7.4 常用网络配置文件二
- 7.5 nmcli网络管理工具
- 7.6 其他的网络命令
- 第八章 Linux软件安装
- 8.1 RPM软件包安装与管理
- 8.2 YUM软件安装与管理
- 第九章 DHCP服务
- 9.1 DHCP服务器安装与配置
- 第十章 Samba服务
- 10.1 Samba服务器安装与配置
- 10.2 安全的Samba网络共享
- 第十一章 DNS服务
- 11.1 DNS服务器安装与配置文件
- 11.2 基本的DNS服务器配置
- 11.3 DNS区域传送
- 第十二章 WWW服务
- 12.1 Apache安装与配置
- 12.2 启动自定义网站
- 12.3 设定虚拟主机
- 第十三章 Shell基础
- 13.1 认识Bash Shell
- 13.2 Linux环境变量
- 13.3 构建基本脚本
- 13.4 结构化命令
- 13.5 数据输入与输出
- 期末考试
Taught by
hbctc