What you want to know
Linux course content
课程主题 | 课程内容 | 实战案例 |
云计算系统管理 |
云计算概述、网络概述、教学环境介绍、IP地址;Linux系统简介、安装RHEL7系统、RHEL7基本操作;命令行基础、目录和文件管;配置网络、软件包管理、文本/文件查找;tar备份与恢复、NTP时间同步、cron计划任务;管理用户和组、权限和归属;使用LDAP认证、宿主目录
|
实战案例01:安装一台RHEL7虚拟机 实战案例02:配置静态网络参数 实战案例03:配置yum软件源 实战案例04:升级Linux内核 实战案例05:查找并处理文件/文件内容 实战案例06:配置用户和组账号 实战案例07:配置文档的访问权限 实战案例08:创建归档备份 实战案例09:配置NTP网络时间同步 实战案例10:配置cron计划任务 实战案例11:配置绑定LDAP验证 |
云计算应用管理 |
分区规划及使用、LVM逻辑卷、管理交换空间;Shell脚本基础、使用变量;条件测试及选择、列表式循环;系统安全保护、配置用户环境;配置高级网络连接;防火墙策略管理;iSCSI网络共享存储;数据库服务基础、管理表数据;HTTP服务基础、网页内容访问;安全Web服务;部署WSGI动态网站;配置SMB共享;配置NFS共享;配置邮件服务器;综合串讲、综合练习 |
实战案例01:规划硬盘分区及格式化 实战案例02:创建及扩展LVM逻辑卷 实战案例03:管理swap交换分区 实战案例04:编写智能判断/批量添加用户脚本 实战案例05:配置SELinux保护策略 实战案例06:配置IPv6地址 实战案例07:配置聚合连接 实战案例08:配置firewalld防火墙 实战案例09:iSCSI网络共享存储的部署及访问 实战案例10:配置postfix邮件服务 实战案例11:配置及使用MariaDB数据库系统 实战案例12:独立/虚拟Web站点的快速部署 实战案例13:配置HTTPS安全Web服务 实战案例14:部署并测试Python网站 实战案例15:配置及访问SMB |
系统&服务管理进阶 |
vim编辑技巧、发布网络YUM源;源码编译、systemctl控制;DNS服务基础、特殊解析;DNS子域授权、缓存DNS;Split分离解析、RAID磁盘阵列;进程管理、日志管理;批量装机环境、配置PXE引导;kickstart自动应答;rsync同步操作、inot |
实战案例01:构建本地YUM源 实战案例02:编译安装软件包 实战案例03:主DNS及轮询/泛域名/子域授权 实战案例04:构建缓存DNS服务器 实战案例05:配置并验证Split分离解析DNS 实战案例06:进程查看/调度及终止 实战案例07:系统日志分析 实战案例08:构建PXE+kickstart自动装机平台 实战案例09:rsync+SSH同步 实战案例10:配置Web镜像实时同步 |
企业级互连数据中心实战(网络架构&服务器)
|
项目概览及需求;IT项目招标/竞标流程;IDC机房介绍、企业网规划及实施;交换机及交换技术;路由器及路由技术;服务器设备选型;应用系统部署(Web/DNS/邮件等);讲标/培训商务演练;竞标答辩 |
实战案例01:交换机配置管理 实战案例02:企业VLAN规划及通信 实战案例03:路由器配置管理 实战案例04:OSPF路由协议的应用 实战案例05:Internet访问-动态NAT/PNAT 实战案例06:企业服务器发布-静态NAT/端口映射 实战案例07:RAID阵列卡配置 实战案例08:PXE批量部署服务器系统 实战案例09:部署企业网站/邮件系统 实战案例10:部署企业缓存DNS系统 |
课程主题 | 课程内容 | 实战案例 |
Shell编程 |
Shell概述、编写及执行脚本;Shell变量、数值运算、条件测试、if选择结构、循环结构、服务脚本设计、函数及中断控制、字符串处理、扩展的脚本技巧、正则表达式;sed基本用法、sed文本块处理;sed高级应用;awk基本用法、awk高级应用;Shell实战项目
|
实战案例01:Shell中的数值运算 实战案例02:使用条件测试及if选择结构 实战案例03:for/while循环的应用 实战案例04:Shell函数/脚本的中断处理 实战案例05:字符串截取/切割及初值处理 实战案例06:expect预期交互 实战案例07:使用正则表达式 实战案例08:使用sed修改系统配置 实战案例09:使用awk提取监控指标 实战案例10:编写一键部署网站平台脚本 实战案例11:编写批量分发软件脚本 实战案例12:编写安全检测/性能监控脚本 |
服务器运维技术 |
Nginx/Tengine服务器、Nginx虚拟主机、Nginx安全Web;部署LNMP、Nginx+FastCGI、Nginx地址重写;Nginx四层/七层代理、Nginx优化、Web压力测试;Memcached原理;部署Memcached、Session共享;Tomcat服务器、Tomcat高级应用、Varnish代理服务器;版本控制、SVN基本实践、SVN协同开发、GitHub、RPM打包;VPN服务器、NTP服务器、PSSH远程管理 |
实战案例01:构建Nginx网站服务器 实战案例02:配置Nginx虚拟主机/反向代理 实战案例03:构建LNMP网站平台 实战案例04:部署及管理Tomcat服务器 实战案例05:使用Tomcat部署加密Web虚拟主机 实战案例06:使用Varnish加速Web 实战案例07:构建Memcached缓存服务器 实战案例08:部署LNMP+Memcached平台 实战案例09:Memcached实现Session共享 实战案例10:配置SVN版本控制管理服务器 实战案例11:使用SVN/GitHub协同工作 实战案例12:RPM编包制作Nginx安装文件 实战案例13:GreVPN/PPTP/IPSecVPN 实战案例15:使用Chrony部署NTP时 |
服务安全与监控 |
Linux基本防护、用户切换与提权;SSH访问控制、密钥对验证;SELinux安全防护、加密与解密、扫描与抓包;iptables防火墙基础、filter条件过滤;iptables实现NAT转换、监控概述、常见监控软件;Zabbix监控服务;Zabbix监控实战、Zabbix报警机制 |
实战案例01:Linux基本防护措施 实战案例02:使用sudo分配管理权限 实战案例03:SELinux安全防护 实战案例04:加密与解密应用 实战案例05:扫描与抓包分析 实战案例06:iptables防火墙策略应用 实战案例07:部署Zabbix监控平台 实战案例08:配置及使用Zabbix监控系统 实战案例09:自定义Zabbix监控项 |
课程主题 | 课程内容 | 实战案例 |
DBA基础 |
数据库服务概述;构建MySQL服务器、数据库基本管理;MySQL数据类型、表结构的调整;MySQL索引类型;MySQL存储引擎;数据导入导出、表记录基本操作;查询及匹配条件、多表查询;用户授权及撤销、数备份与恢复;MySQL管理工具
|
实战案例01:构建MySQL服务器 实战案例02:数据库基本管理 实战案例03:数据类型及表结构调整 实战案例04:使用MySQL索引 实战案例05:为MySQL配置存储引擎 实战案例06:数据导入/导出 实战案例07:查询及匹配条件 实战案例08:密码恢复及设置 实战案例09:用户授权及权限撤销 |
DBA进阶 |
binlog日志、实时增量备份、XtraBackup备份;MySQL主从同步、复制模式、读写分离;MySQL性能调优、MySQL多实例、视图 存储过程、MySQL分库分表;MHA集群概述、部署集群基础环境、MHA集群部署 |
实战案例01:MySQL数据备份与恢复 实战案例02:使用XtraBackup备份工具 实战案例03:MySQL主从同步 实战案例04:实现MySQL读写分离 实战案例05:MySQL性能调优 实战案例06:MySQL分库分表 实战案例07:部署MySQL-MHA集群架构 |
NoSQ数据库管理 |
NoSQL概述、Redis部署、数据类型;Redis配置解析、命令行管理、操作指令;Redis主从复制、LNMP+Redis应用;Redis集群、持久化(RDB/AOF)、事务;MongoDB数据库介绍、MongoDB部署;MongoDBShell、文档管理;MongoDB用户管理、数据备份 |
实战案例01:部署Redis缓存服务 实战案例02:Redis数据操作 实战案例03:LNMP+Redis应用 实战案例04:配置Redis主从服务器 实战案例05:Redis集群应用 实战案例06:部署MongoDB数据库服务 实战案例07:连接MongoDB数据 |
课程主题 | 课程内容 | 实战案例 |
集群与存储 |
集群及LVS简介、LVS-NAT集群、LVS-DR集群;LVS-Full_NAT、Keepalived热备、Keepalived+LVS、HAProxy服务器、集群分组、存储概述、iSCSI+GFS应用、udev配置、Multipath多路径分布式概述、Ceph架构及部署、集群操作管理Ceph块存储、Ceph对象存储、Ceph文件系统
|
实战案例01:部署LVS-NAT集群 实战案例02:部署LVS-DR集群 实战案例03:LVS-Full_NAT集群架构 实战案例04:keepalived多机热备 实战案例05:keepalived+LVS服务器 实战案例06:配置iSCSI网络磁盘服务 实战案例07:编写udev规则 实战案例08:部署Multipath多路径 实战案例09:HAProxy负载平衡集群 实战案例10:部署Ceph文件系统 实战案例11:Ceph存储应用 实战案例12:文件测试及Web访问 |
云平台部署与管理 |
KVM构建及管理、xml配置解析、镜像管理、虚拟机快建技术Docker部署、Docker镜像、基本命令、镜像及仓库、持久化存储、网络架构、Kubernetes(K8s)集群管理、公有云与私有云、OpenStack构建、创建实例、Keystone实战、Swift实战、Cinder实战、Glance服务、Neutron服务、负载均衡、常见的云产品(阿里云、AWS、Azure) |
实战案例01:KVM平台构建及管理 实战案例02:部署Docker服务器 实战案例03:通过Docker部署Nginx网站 实战案例04:创建自定义镜像 实战案例05:配置Docker持久化存储 实战案例06:创建私有镜像仓库Registry 实战案例07:部署OpenStack云平台 实战案例08:通过Horizon创建虚拟云主机 实战案例09:部署Keystone服务器 实战案例10:部署Swift、Cinder服务器 |
大型架构配置 |
Ansible概述及构建、Ansible使用;Ansible实战、Ansible剧本;ELK概述及平台部署、ElasticSearch插件;Logstash插件应用;Hadoop环境部署、HDFS原理及操作;Hadoop常用组件、多节点集群部署;kafaka/zookeeper集群案例;Hadoop大数据分析 |
实战案例01:Ansible配置管理平台
实战案例02:Ansible配置yum安装LAMP 实战案例04:构建ELK日志分析平台 实战案例05:ElasticSearch插件配置及应用 实战案例06:Logstash插件配置及应用 实战案例07:部署Hadoop平台环境 实战案例08:配置HDFS存储/多节点集群 实战案例09:kafaka/zookeeper集群 实战案例10:Hadoop大数据分析实战 |
千万并发Web平台架构实战(部署及运营) |
架构宣讲、LNMP构建、Web压力测试;MySQL主从集群、mycat、压力测试;Web集群、NFS数据共享机制;HAProxy与session粘滞、PHP+Redis实现;session共享;HA高可用、Keepalived、Redis主从;Redis分布式集群与一致性HASH;CDN分发网络架构、监控与报警 |
实战案例01:企业网站架构的演化 实战案例02:MySQL主从负载均衡 实战案例03:网站/数据库压力测试 实战案例04:集群应用中的session共享 实战案例05:Redis分布式集群 实战案例06:CDN分发网络架构 实战案例07:千万并发的高可用集 |
课程主题 | 课程内容 | 实战案例 |
Python开发入门 |
Python概述:Python起步、数据类型、判断语句、循环语句、文件对象、函数、模块错误和异常、re模块多线程、Paramiko模块、Fabric模块
|
实战案例01:判断合法用户 实战案例02:判断成绩等级 实战案例03:石头、剪刀、布人机交互小游戏 实战案例04:斐波那契数列 实战案例05:模拟cp操作程序 实战案例06:生成8位随机密码 实战案例07:分析apache访问日志 实战案例08:扫描存活主机 实战案例09:利用多线程实现ssh并发访问 |
Python开发进阶 |
捕获异常、处理异常以及自定义异常;创建、调用函数以及lambda匿名函数;闭包、装饰器、偏函数、递归函数;变量类型、名字空间和作用域、模块和包;面向对象编程、类的组合、派生;正则表达式详解、re模块及其函数/方法;通过socket模块创建C/S架构软件;fork及进程生命周期、fork编程;多线程原理、Threading模块实现多线程 |
实战案例01:人机交互的数学游戏程序 实战案例02:家庭理财程序 实战案例03:完全和增量备份的程序 实战案例04:递归列出目录 实战案例05:为酒店计算客户消费的程序 实战案例06:MyFTP客户端软件 实战案例07:log日志分析程序 实战案例08:时间戳服务器及客户端程序 实战案例09:编写支持多客户的网络服务程序 |
运维开发实战 |
pymysql模块操作数据库;SQLAlchemy核心、SQLAlchemyORM;BASE64编码、urllib模块、json模块、stringIO模块、functools模块;session与cookie、cookielib模块;RESTfulAPI简介;pycurl模块、httplib模块;requests库、pyquery库;pyspider框架 |
实战案例01:编写小型企业数据库模型
实战案例02:通实现爬虫程序 实战案例03:get网页抓取 实战案例04:post网页抓取 实战案例05:基于ansible实现的配置集中化管理 实战案例06:使用ad-hoc和playbook实现任务自动化 实战案例07:编写playbook(yaml、jinja2) |
Web开发实战 |
HTML语言、CSS+DIV基础、DOM树表格布局页、frame/iframe布局、bootstrap建网页、Javascript编程(Jquery,Ajax)、HTTP请求处理、RequestHandler、重定向Redirect、Cookie和安全Cookie、Django编程、MTV框架、路由系统、模板引擎、登录校验、注册与鉴权实现 |
实战案例01:制作HTML静态网页 实战案例02:CSS+DIV页面布局 实战案例03:制作JavaScript网页特效 实战案例04:图书管理系统 实战案例05:CMDB配置管理数据库系统 |
数据库运维(DBA):数据库运维负责数据存储方案设计、数据库表设计、索引设计和SQL优化,对数据库进行变更、监控、备份、高可用设计等工作,详细的工作内容如下:设计评审、容量规划、数据备份与灾备、数据库监控、数据库安全、数据库高可用和性能优化、自动化系统建设、运维研发、运维平台、监控系统、自动化部署系统。
运维安全(SEC):运维安全负责网络、系统和业务等方面的安全加固工作,进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理,工作内容如下:安全制度建立、风险评估、安全建设、安全合规、应急响应。
Four highlights of the course
Employment service system
1、linux系统基础。这个不用说了,是基础中的基础,连这个都不会就有点糟糕了。可以多看书,基本的命令总得会。
2、shell脚本和另一个脚本语言。shell是运维人员必须具备的,不懂这个连入职都不行,至少也要写出一些系统管理脚本,简单也得写个监控CPU,内存比率的脚本。而另一个脚本语言是可选的,一般是3P,即python, perl和php,php就不需要考虑了,除非你要做开发,这里建议学python会比较好,难实现自动化运维,perl是文本处理很强大,反正这两个学一个就行了。
Introduction to teachers
达内Linux讲师
达内Linux讲师
海口是亚洲重要的IT产业发展地区之一,也是中国开源和Linux技术发展的加速器。海口Linux培训机构立足于这个市场,是一家专注于Linux技术培训的机构。我们为广大Linux学员提供高质量、优质售后服务的培训课程,帮助学员在Linux领域得到深入的学习和实践,成为Linux高级工程师和专家。
课程特色
——支持远程教学,专业教学团队,与行业合作机会
1. 专业教学团队:我们有一支高水平、高效率、富有经验的教学团队,能够针对不同学员的水平,有针对性地进行教学,让学员们都能够学习到他们所需的知识。
2. 支持远程教学:无论您身在海口还是在其他城市,只要有网络,您就可以在家上我们的课程。我们的远程教学系统非常成熟,您可以像在教室里一样学习。
3. 与行业合作机会:我们与国内外顶级的科技公司合作,为学员提供技术创新机会,并为学员提供就业机会。
课程目标
——成为一名Linux高级工程师
1. 熟练掌握Linux操作系统的架构和运行机制;
2. 具备深入的Linux操作系统内核编程技能;
3. 熟悉常用Linux命令和工具;
4. 学会管理和优化Linux系统的网络、存储等方面。
5. 熟练掌握一些系统性能调优的技巧。
学习对象
——Linux初学者、运维工程师、开发人员、网络安全从业者等
1. Linux初学者:零基础的学习者,希望通过学习Linux基础知识和操作系统的基本能力来提高自己的能力。
2. 运维工程师:已具备一定Linux基础知识及相关工作经验后,希望进一步提高运维技能和管理水平,以更好地满足运维市场的需求。
3. 开发人员:需要学习Linux操作系统和内核编程知识,以提高自己的技术水平,从事更高端、更有挑战性的工作。
4. 网络安全从业者:学习Linux操作系统和内核编程知识,从而加强自己在网络安全领域中的技术实力。
课程内容
——从基础到进阶逐步学习
1. Linux基础及命令行操作;
2. Shell编程及正则表达式;
3. Linux系统管理;
4. Linux网络管理;
5. Linux内核编程;
6. Linux系统优化和性能调优。
学习时长
我们的课程分为基础班、进阶班、高级班,课程时间分别是2个月、3个月、4个月,每周5节课。学员可自由选择合适的课程,并可自由延长学习时间。
收费范围
基础班:4980元起,含基础习题册和考试;
进阶班:6980元起,含进阶习题册和考试;
高级班:9980元起,含高级习题册和考试;
远程教学相对于现场授课费用相对较低。
学习收获
1. 深入掌握Linux操作系统的知识和技巧;
2. 了解Linux内核的工作原理及编程技巧;
3. 掌握网络管理和优化的技术;
4. 学会使用常见工具和命令,解决实际工作中遇到的问题;
5. 通过Linux培训,提高自己的职业技能和竞争力。
结语
以上信息仅供参考,实际情况以到校咨询为准。可联系在线客服,预约免费体验课。我们期待您的到来!
培训项目:UI设计培训、java培训、软件测试培训、web前端培训、linux云计算培训、网络运维培训、网络营销培训、云计算培训、人工智能培训、C培训、C++培训、嵌入式培训、UE培训、网络安全工程师培训
¥1980013940人关注
¥198004805人关注
¥询价3625人关注
¥询价4304人关注
¥询价1442人关注
¥19800起10990人关注
¥19800起17234人关注
¥18800起44351人关注
¥2280012304人关注
¥23800起24221人关注