LINUX系统培训大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统培训大纲
Ⅰ、认识Linux系统的特点和的组成部分,完成最基本的系统安装,掌握常用的桌面工具。
一、认识Linux:
1.Linux的历史:Unix发展历史、Linux发展史
2.了解Linux产品的组成部分和产品特性
3.了解Linux的工作环境:多用户、网络支持
4.基本系统的简单安装
二、使用Linux桌面:
1.系统登录和退出、关机
2.使用KDE和GNOME桌面:菜单结构、快捷方式、文件系统管理器、浏览器
3.终端和命令行
三、获得帮助信息:
1.系统自带man/info
2.产品说明、HOWTO文档
3.图形界面帮助系统
4.网络文档资源
Ⅱ、了解Linux的目录结构,能对各种文件进行管理操作,掌握命令行常用命令。
一、管理Linux系统的目录和文件:
1.了解FHS:/usr、/sbin、/bin、/home、/etc、/lib、/dev、/tmp、/var
2.文件系统的挂载:目录跟设备的关系、使用移动存储介质
3.认识文件类型:f/d/b/c/l/s/p
4.目录与文件的查看:pwd、cd、ls、cat、less/more、tail/head
5.创建文件与目录:mkdir、touch、ln
6.搜索文件:find/Kfind、locate、whereis、which、type
7.文件内容搜索:正则表达式、grep
8.文件压缩与解压缩:gzip/gunzip、bzip2/bunzip2、zcat/bzcat
9.认识文件权限,了解权限的修改工具
二、在终端中工作:
1.认识终端和命令行
2.执行命令,认识命令的选项和参数
3.切换用户身份:su
4.了解环境变量和命令别名
5.命令行技巧:命令自动补足、屏幕翻页、历史命令
6.管理用户帐号:useradd、passwd、usermod、userdel
7.基本的软件安装命令
8.邮件查收工具
Ⅲ、掌握基本的文本编辑工具,认识进程并能进行简单的管理,了解系统网络网络环境和配置方法
一、使用文本编辑器vi:
1.使用vi编辑器:vi工作模式、搜索、替换、光标移动
2.图形桌面编辑器:gedit/kate/kedit
二、进程查看和管理:
1.查看进程列表
2.理解运行级别,能切换运行级别
3.前台任务和后台任务
三、管理网络配置信息:
1.管理网络
2.网络查看与配置工具:ifconfig/ip/ifup/ifdown/ping/traceroute/netstat
3.常用网络客户端:ftp、scp、ssh
Ⅳ、进一步认识产品特点,管理用户的权限和文件系统的安全,管理系统的磁盘
一、产品特性:
1.新功能,硬件支持和系统支撑
2.其他管理工具的组成部分
3.系统监视:日志的路径、硬件信息来源、查看硬件信息的命令
二、管理用户帐号和文件安全:
1.文件系统安全模型,默认的安全策略
2.用户和组帐号的命令行管理工具
3.多管理员环境的安全部署:sudo
4.文件权限设置:rwx、ugo、sst
5.了解PAM认证:认证体系、配置文件、认证模块、帮助信息
6.定制系统的用户安全策略
三、管理Linux文件系统:
1.文件系统管理:ext2/ext3、reiserfs等文件系统的区别和创建
2.配置磁盘分区:认识磁盘设备、了解分区类型、分区
3.配置逻辑卷管理器(LVM):PV/VG/LV
4.管理文件系统:格式化工具、挂载、挂载选项、磁盘检查
5.设置磁盘限额:quota
6.数据备份和恢复
Ⅴ、掌握软件的安装和升级方法,了解系统的启动顺序,能够排除启动过程中常见的故障,管理内核引导程序
一、管理系统中的软件包:
1.用rpm管理系统软件包:安装、升级、卸载、查询、校验
2.管理系统库
3.其他升级系统软件,配置升级服务
二、系统启动管理:
1.了解系统启动流程以及运行级别
2.了解内核启动参数和模块
3.管理GRUB引导程序
4.更改启动中各种环境参数设置
三、管理系统进程和启动服务:
1.进程管理:优先级、信号
2.了解系统启动脚本和开机服务:rc
3.设置定时任务:at、cron
4.日志服务和日志轮询管理
Ⅵ、能够将服务器连接到互联网,配置常见的网络客户机(CUPS、NFS、CIFS、NIS、LDAP),简单配置常用的网络服务器(NTP、Xinetd、FTP)
一、配置网络环境:
1.TCP/IP基础,Linux网络接口,网卡驱动
2.DHCP自动配置协议
3.配置路由:route
4.测试网络连接:routeroute、ping、tcpdump、ethereal、netstat、netcat
二、网络客户端配置:
1.网络打印机支持与客户端配置
2.挂载网络文件系统:NFS、CIFS
3.网络信息服务客户端:NIS、LDAP
三、常用网络服务器配置:
1.时间服务器:NTP
2.激活WEB服务器:apache
3.超级网络服务器xinetd
4.ftp服务器配置:pure-ftpd
Ⅶ、配置服务器的远程管理和访问服务,通过实验进一步深化前面学习的内容
一、远程管理的配置:
1.使用OpenSSH配置远程访问服务:ssh加密机制、ssh客户端用法、公钥认证
2.激活远程管理桌面访问服务:vnc
3.配置网络安装环境:安装服务器的搭建,远程安装工作原理和实施
二、综合实验:
系统启动、帐号管理、网络时间、逻辑卷管理器、网络文件系统、网络信息系统、WEB
服务器、SSH服务器
Ⅷ、掌握Linux的安装和配置,进一步掌握网络环境配置方法,了解保存系统网络环境的文件
一、安装SLinux(实验):
1.安装前的准备:准备安装介质、选择安装方式、收集硬件信息
2.安装实施:选择安装介质、安装方法,配置鼠标、键盘、显示器,选择语言、时区,
定制分区、软件包,配置防火墙、认证方式,介绍Linux软件包的组成结构。
二、配置网络环境:
1.使用ip配置网络环境:地址、路由
2.了解系统网络环境配置文件:hostname、domainname、route、ifcfg
3.DNS客户机配置以及测试工具
Ⅸ、配置域名服务器(DNS)和WEB服务器Apache
一、使用BIND配置DNS服务器(实验):
1.DNS工作原理与相关配置文件:服务器与客户机工作模型
2.配置DNS服务器:正向区文件与反向区文件的格式、主服务器与辅助服务器、子
域
二、WEB服务器配置:
1.Apache配置文件:网站的存放目录、虚拟主机的构建、CGI的支持