学习<<linux软件工程师>>,要学习什么知识???

发布网友 发布时间:2022-04-19 18:18

我来回答

3个回答

热心网友 时间:2023-08-28 09:29

学员对象:
课程目标: Linux软件工程师
课程内容: Linux系统管理——40课时
在Linux中定位和使用帮助资源
系统安装管理
用YAST工具管理Linux
Linux中的目录和文件管理
在Linux命令解释器和命令行下工作
Linux文件系统管理
使用Linux文本编辑器
在SLES9下添加新的硬件
SUSE LINUX Enterprise Server软件管理
Linux进程和服务管理
Shell脚本开发

Linux网络管理——60课时
配置SUSE LINUX Enterprise Server网络连接
基础服务
配置网络服务
Internet服务
管理远程访问
手工配置网络
在Linux中理解进程概念并查看进程相关信息
管理硬件和其它组件变更

Linux安全管理¬——40课时
监控SLES9安装
SLES9安全配置
用户访问及安全管理
备份和恢复管理
由源代码编译软件
在Linux中理解进程概念并查看进程相关信息
健康检查和性能调优
Linux下的路由器和防火墙

Linux企业应用——20课时
SUSE Linux企业版在IBM小型机上的安装及使用
AIX的初级安装和使用

Skybility HA基本知识介绍和功能特点介绍——32课时
安装前硬件、软件、环境准备
安装Skybility HA
客户端用户配置
用户认证配置
配置HA各种服务
心跳设置
STONITH设置
HA常用命令
实际环境实验

PHP网站编程语言——44课时
B/S程序开发思想以及环境搭建
html、css、js语法介绍(其中JS的学习在以后每节课中讲解一实例)
语言、开发流程介绍
PHP语言元素以及结构
PHP流程控制
PHP字符以及字符处理
PHP自定义函数使用
PHP教程之数组使用
PHP数据存取与传递
PHP文件处理

MYSQL数据库——40课时
数据库概述
数据库常用工具介绍
SQL语句用法

Java——80课时
Java语言简介以及开发流程
Java语言构架及元素
Java 面向对象技术基础和包
Java流程控制
Java数组处理
Java的异常处理、字符串处理和I/O流
AWT、Swing图形用户界面设计
Java的线程
Java网络编程
数据库JDBC应用
Applet
Jsp和JavaBean

Oracle 9i——80课时
ORACLE安装、选项配置、数据库创建、网络搭建
数据库物理、逻辑概念介绍及管理
表空间的介绍创建与管理
常见数据字典介绍及应用
用户创建与权限分配
事务处理
备份介绍

书就是《即时Linux软件工程师标准培训系 列教材》,《即时Linux服务器7.0》、《即时Linux桌面7.0》、《即时全能办公室4.0》等等

热心网友 时间:2023-08-28 09:29

主要就是linux系统命令知识,c语言编写能力,以及一些python语言编写能力

热心网友 时间:2023-08-28 09:29

第一阶段:linux基础入门
1. 开班课程介绍-规章制度介绍-破冰活动;
2. Linux硬件基础/Linux发展历史;
3. Linux系统安装/xshell连接/xshell优化/SSH远程连接故障问题排查
4. 第一关一大波命令及特殊字符知识考试题讲解
5. L inux基础优化
6. Linux目录结构知识精讲
7. 第二关一大波命令及特殊知识考试题讲解(上)
8. 第二关一大波命令及特殊知识考试题讲解(下)
9. Linux文件属性一大堆知识精讲
10. Linux通配符/正则表达式
11. 第三关一大波命令及重要知识考试题讲解(上)
12. 第三关一大波命令及重要知识考试题讲解(下)
13. Linux系统权限(上)
14. Linux系统权限(下)
15. 第一阶段结束需要导师或讲师对整体课程进行回顾
第二阶段:linux系统管理进阶
1. Linux定时任务
2. Linux用户管理
3. Linux磁盘与文件系统(上)
4. Linux磁盘与文件系统(中下)
5. Linux三剑客之sed命令
第三阶段:Linux Shell基础
1. Shell编程基础1
2. Shell编程基础234
3. Linux三剑客之awk命令
第四阶段:Linux网络基础
1. 计算机网络基础上
2. 计算机网络基础下
3. 第二阶段结束需要导师或讲师对整体课程进行回顾。
第五阶段:Linux网络服务
1. 集群实战架构开始及环境准备
2. rsync数据同步服务
3. Linux全网备份项目案例精讲
4. nfs网络存储服务精讲
5. inotify/sersync实时数据同步/nfs存储实时备份项目案例精讲
第六阶段:Linux重要网络服务
1. http协议/www服务基础
2. nginx web介绍及基础实践
3. nginx web精讲结束
4. lnmp环境部署/数据库异机迁移/共享数据异机迁移到NFS系统
5. nginx负载均衡深入透彻
6. keepalived高可用深入透彻
第七阶段:Linux中小规模集群构建与优化(50台)
1. 期中架构开战说明+期中架构部署回顾
2. 全体昼夜兼程部署期中架构并完成上台述职演讲(加上两个周末共9天)
3. kickstart cobbler 批量自动安装系统
4. pptp *与ntp服务
5. memcached原理及部署/作为缓存及session会话共享
第八阶段:Ansible自动化运维与Zabbix监控
1.SSH服务密钥认证
2. ansible批量自动化管理集群(入门及深入)
3. zabbix监控
第九阶段:大规模集群高可用服务(Lvs、Keepalived)
1. Centos7系统自行安装/centos6与7区别
2. lvs负载均衡集群/keepalived管理LVS集群
第十阶段:JavaTomcat服务及防火墙Iptables
1. iptables防火墙精讲上
2. iptables防火墙精讲下
3. tomcat java应用服务/nginx配合tomcat服务部署及优化
第十一阶段:MySQL DBA高级应用实践
1. MySQL数据库入门基础命令
2. MySQL数据库进阶备份恢复
3. MySQL数据库深入事务引擎
4. MySQL数据库优化SQL语句优化
5. MySQL数据库集群主从复制/读写分离
6. MySQL数据库高可用/mha/keepalved
第十二阶段:高性能数据库Redis和Memcached课程
第十三阶段:Linux大规模集群架构构建(200台)
第十四阶段:Linux Shell编程企业案例实战
第十五阶段:企业级代码发布上线方案(SVN和Git)
1. GIT管理
2. 代码上线项目案例
第十六阶段企业级Kvm虚拟化与OpenStack云计算
1. KVM虚拟化企业级实战
2. OpenStack云计算企业级实战
第十七阶段公有云阿里云8大组件构建集群实战
第十八阶段:Docker技术企业应用实践
1. Docker容器与微服务深入实践
2. 大数据Hadoop生态体系及实践
第十九阶段:Python自动化入门及进阶
第二十阶段:职业规划与高薪就业指导

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
10.601287s