linux用户管理
Linux的形化安装图
Linux 命令行介绍
通过命令行执行基本的Linux指令
使用和定制GNOME界面
安装和配置本地组件与服务
使用GNOME图形用户界面执行常见的任务
使用vi 编辑器打开、编辑并保存文本文档
文件访问权限 对X Window系统进行定制
常规表达式模式匹配以及I/O重定向
管理用户和用户组 部署文件共享服务
在系统中安装、升级、删除和查询软件包
面向用户的网络工具
高级用户工具红帽企业Linux基础概述
LINUX系统管理
以交互的方式以及使用Kickstart安装红帽企业Linux6 ?
管理常见硬件
创建和维护Linux文件系统
配置一个NFS客户端以及autofs。
了解系统及服务的初始化
执行用户和组管理
将工作站接入运行着常见服务的网络
将一个工作站配置为NIS、DNS和DHCP服务的客户端
管理Linux打印子系统
用at、cron 和anacron实现任务的自动化管理
维护和解释系统日志
将文件系统备份到磁带和以tar格式备份
用RPM安装,升级,查询和删除软件包
配置X Window系统以及GNOME桌面环境
进行基本的性能,内存和进程管理
配置基本的主机安全
进行基本的故障排除
LINUX服务和安全
RedHat linux 网络服务——服务器设定、配置
基本公用网络服务管理
DNS/BIND 域名服务
SAMBA 对WindowsTM客户的文件和列印共享
网站服Apache 服务器
在红帽Linux服务器端设置、配置常用的网络服务并对其进行基本管理
常用的网络服务包括:NIS、 Apache、SMB、 DHCP、Sendmail、FTP。
其它常用服务包括:tftp、pppd、proxy。
使用红帽Linux 进行安全性管理 安全性简介 制定安全性策略 本机安全
文件和文件系统的安全性 密码的安全性
内核的安全性
IPtables防火墙 ,基于红帽Linux 的安全性工具
如何应对入侵(break-in)
安全资源和方法
OSS安全性工具概述红帽企业Linux 网络和安全性管理
PYTHON运维开发第1章基础知识, 第2章列表和元组, 第3章使用字符串, 第4章字典
1)python安装,数字和表达式,字符串简介
2)数据结构,序列概览,序列的通用操作(包括索引,分片,加,乘以及检查某个元素是否为序列的成员,计算序列的长度,找出最大,最小元素的内建函数),列表的基本操作,列表方法,元组
3)字符串格式化,字符串的常用方法
4)字典的基本操作,字典方法
第5章 条件,循环和其他语句、 第6章 抽象(函数)
1)import,print:使用逗号输出,import的各种格式
2)赋值(序列解包,链式赋值,增量赋值
3)语句块,缩排
4)条件和条件语句:布尔变量,条件执行和if,elif,else语句,嵌套代码块,复杂的条件,循环(while,for,for else),跳出循环(break,continue),迭代工具,列表推导式
5)函数:定义函数,记录函数,参数的调用(关键字参数和默认值),参数收集,反转过程,作用域,递归,嵌套函数
第7章更加抽象, 8章异常, 9章魔法方法,属性,迭代器,生成器
1)面向对象(OOP)编程:面向对象编程思想的介绍,OOP的特性(继承,封装,多态,重载),类的定义,对象的创建。
2)异常:常见异常,异常的捕捉,捕捉对象,全捕捉。
3)魔法方法,属性,迭代器,生成器(创建生成器,生成器表达式,递归生成器,生成器方法,模拟生成器,八皇后问题)
第10章 模块,包和标准库
1)模块:导入模块,添加系统路径,PYTHONPATH设置,查看模块的方法和成员
2)包:包的定义和__init__.py设置
3)标准库介绍:分类(核心模块,标准模块,线程和进程,数据表示,文件格式,邮件和新闻处理,网络协议,国际化,多媒体相关,数据存储,工具和实用程序,执行支持模块,其他模块)
4)一些模块的详细介绍:__builtin__,exceptions,sys,os,fileinput,集合,堆,双端队列
第10章 模块,包和标准库(续)、 第11章 文件操作
1)模块详细介绍(续):time,datetime,shelve,re模块
2)文件操作:文件的基本方法,按字节处理文件,按行处理文件
第12章 图形用户界面、 第13章 数据库支持、 第14章 网络编程
1)GUI编程:窗口,面板,尺寸器,控件事件
2)Database编程:数据库异常,连接和游标。SQLLite,Oracle,MySql实例
3)网络编程:常用网络模块介绍,实例;多连接(分叉,线程,异步)实例
第15章 Python和万维网, 16章测试, 17章扩展Python, 18章程序打包, 19章配置文件和日志文件
1)Python和万维网:屏幕抓取,CGI
2)测试:传统测试方法,doctest,unittest
3)扩展python:Jpython介绍
4)程序打包:setup.py,py2exe
5)配置文件和日志文件
第20章 自省、 第21章 动态函数、 第22章 项目实例(老师讲授)
1)自省:getattr,lambda函数
2)动态函数:通过案例讲解动态函数的使用
3)项目实例:即时标记(把文本文件转换成html),画幅好画(reportlab),解析XML,发送邮件
项目实战学生实践1
项目名称:文本内容查找
项目描述:用python相关技术(sys,os,文件操作,正则表达式)查找用户指定目录下指定格式的文本文件中指定模式的内容
项目要求:目录,文件类型,文件内容,可以由用户指定(用config文件配置),将结果输出到文本文件里,并自动发送邮件
学生实践2
项目名称: 系统管理自动化:
项目描述: 使用kickstart 安装LINUX 操作系统,使用python 脚本检查安装前检测机器环境及安装条件检查,安装后POST阶段使用python脚本安装服务及服务的启动,篇日志文件的 配置,参数的调整,数据加载,数据导入,配置监控和相关的日志收集,使用python定制RPM包,在安装post阶段安装定制RPM包。更新驱动
项目要求:os,sys,time.smtp等标准库,使用python build rpm ,linux 安装界面anaconda的分析与调整
学生实践3
项目名称: 用python编写监控模版
项目描述: 编写系统监控模版,监控机器的各项指标,CPU,MEMORY,NETWORK,I/O,网络使用率,内存使用率,等等系统监控指标,使用RRDTOOL 绘制图片,分析服务的健康状态,收集数据,统计服务访问的PV 及访问时间段,及访问时长,对来访pv分布进行统计分析
项目要求::正则表达式,字符串处理截取,系统标准库,时间模块 等python知识
联系人:王老师
联系电话:010-82601028
QQ:1921836675