Skip to main content
 Web开发网 » 编程语言 » Python语言

金源万博linux+python就业培训班

2021年11月27日6140百度已收录

  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

评论列表暂无评论
发表评论
微信