Linux操作系统介绍
为了银行、电信、石油/石化、政府、交通、医疗、零售及互联网等行业稳定和高度安全的运行环境、低成本维护和低全寿命期成本等的需求,故需要大量的系统实施和运维工程师。本Linux课程的整体设计思路为从系统的基础知识和安装入手、Vim使用、Shell编程、用户管理、软件包管理、存储管理、文件系统管理、安全和权限管理、网络管理、常用Server(SSH、DNS、FTP、NFS 等)、系统的troubleshooting、容量分析、性能优化等内容进行讲解。
由于UNIX—Linux的发展历史比较长,而且开发的厂家和发行版本也比较多,所以,就先从UNIX—Linux的发展历史开始,大家必须对Linux有一个整体的认识,这是一个系统管理员所必须知道和熟练掌握的。
教学目标
目的:能完成来完成安装之前的系统规划、安装和配置硬件与软件、创建/管理用户帐号、管理系统资源与服务、存储管理、系统的troubleshooting、容量分析、性能优化的问题诊断和恢复。能完成中级Linux实施和运维工程师的工作。
课程大纲
第一章 Linux基础知识 | 1.操作系统概念 |
第二章 Linux系统安装 | 1.虚拟机使用 2.系统安装过程 3.分区的基本知识 4.Linux的配置方法 5.Linux基本结构 6.系统启动流程 7.X Window的使用及设置 |
第三章 Vim使用、Shell编程 | 1.Linux的基本命令 2.Linux的高级命令 3.Vi命令 4.Vi 模式 5.Vi使用 6.使用vi注意事项 7.认识 BASH 这个 Shell 8.Shell的变量 9 命令别名和历史别名 10.管道和重定向 11.基础正则表示式 12.shell script的结构 |
第四章 用户管理 | 1.用户管理机制 2.用户管理 3.组管理 |
第五章 软件包管理 | 1.应用程序的安装 2.应用程序的卸载与更新 |
第六章 存储管理 | 1.LVM基本术语 2.安装LVM 3.创建和管理LVM |
第七章 文件系统管理 | 1.proc文件系统 2.fdisk分区工具 3.分区格式化 4.调整ext2/ext3文件系统的参数 5.mount命令的使用 6.交换分区的使用 7.磁盘配额 8.磁盘冗余阵列RAID 9.逻辑卷 10.磁盘的备份恢复 |
第八章 安全和权限管理 | 1.权限的意义 2.文件目录的权限 3.修改文件权限 4.用户和组的权限管理 |
第九章网络管理 | 1.Ip地址配置 2.路由的配置 |
第十章 常用服务(SSH Server、DNS Server、FTP Server 、NFS Server等) | 1.SSH Server 2.DNS Server 3.FTP Server 4.NFS Server |
第十一章 系系的troubleshooting | 1.启动问题 2.系统问题 3.网络问题 |
第十二章 容量分析和性能优化 | 1.影响Linux性能的因素 2.系统性能评估标准 3.系统性能分析工具 4.性能评估与优化过程 |