目录
操作系统(OS)
网络服务器
网络体系及硬件
系统脚本自动化
编译语言
动态语言
数据库管理
嵌入式系统
其它学习能力
何为优秀的Linux工程师
操作系统(OS)
精通Linux系统管理,包括对Redhat/CentOS,Debian/Ubuntu,Suse/Archlinux等多版本的深入理解,针对不同场合及目标规划做灵活应用和组合配置。
精通Linux系统的性能调整和故障分析能力,熟练应用软件,或硬件设备加强服务器的安全防御能力。
精通Linux系统的内核编译及定制。
熟悉BSD/Solaris系统,这是一个不容小觑的基于BSD系列的系统,需要持续关注。
网络服务器
精通网络知识,包括网络拓扑组成,系统架构,服务器规划和布署。
精通各种基于Linux/BSD的应用服务器的配置及trouble shooting。
熟练掌握各种集群应用服务,包括高可用性,高扩展性,高性能集群服务均有实战经验。
网络体系及硬件
熟练掌握网络体系及信息全,熟悉TCP/IP协议分析
精通各种HP(ML,DL),IBM,DEll,Compaq(alpha)的服务器的安装和调试,包括磁盘阵列柜及硬raid的各级别配置,对系统运维和系统安全有相当的了解。
熟悉交换机、防火墙等网络设备配置,网络安全意识强。
系统脚本自动化
精通linux下的各种命令的使用和组合应用。
精通Bash Shell , AWK, Sed,帮助管理员改进工作效率。精通VI编辑器的使用。
编译语言
熟悉C/C++ ,JAVA语言,了解编译原理及运行过程。
动态语言
精通PHP的网络编程,熟练掌握Python,Ruby,Perl,erlang灵活应用
数据库管理
精通Mysql代理,Mysql主从集群应用服务器。
熟悉Mysql的性能调优和sql语句的优化。
熟悉和了解以下数据库:Oracle/Sybase/Postgresql
嵌入式系统
精通Linux组成及运行原理,打造基于LFS的小型系统。
精通如何裁剪一个小型的特定操作系统,以及配置相关服务器。
熟练掌握嵌入式数据库:SqlLite,Firebird
其它学习能力
勇于创新和探索新技术,时刻关注新技术,喜尝新技术
自我学习能力和问题分析能力要强,同时具有良好的口头表达和文字描述能力