当前位置:  技术问答>linux和unix

高手对Linux的学习与培训提些建议和看法!

    来源: 互联网  发布时间:2015-08-27

    本文导语:  如果想设立一个Linux培训班,分初级,中级,高级.各个级别应该掌握到什么程度的技能啊?有Linux方面的高手提点建议和看法吗/非常感谢! | Linux操作员 能够在命令行和桌面系统中操作Linux系统,对...

如果想设立一个Linux培训班,分初级,中级,高级.各个级别应该掌握到什么程度的技能啊?有Linux方面的高手提点建议和看法吗/非常感谢!

|
Linux操作员
能够在命令行和桌面系统中操作Linux系统,对常用软件有一定了解。
1、掌握至少50个以上的常用命令 
2、理解shell管道"|",文件流重定向">"及追加">>"等 
3、熟悉Gnome/KDE等X-windows桌面环境操作 
4、掌握.tgz.rpm.biz等软件包的常用安装方法 
5、学习添加外设,安装设备驱动程序(比如modem) 
6、熟悉Grub/Lilo引导器及简单的修复操作
7、熟悉系统固有目录的名称及公用学会用mount命令访问其他文件系统了解vi,gcc,gdb等常用编辑器,编译器,调试器学习linux环境下的简单组网

Linux技术人员:
具备对核心系统的管理技能,能够安装,配置一个新的Linux系统,并将一个工作站搭建到网络中。对内核及软件安装的一些概念和原理有初步了解;对日常系统问题能够熟练解决并深入探究,具备一定系统维护能力。
linux的普通操作与真正的系统管理不能相提并论,后者需要很多知识
1.英语 
2.shell[sed/awk] 
shell是命令解释器,是内核与用户界面交流通道,shell写的小脚本有点类似于win下的.bat但shell比.bat强大的多,shell不只是解释命令,更是一种编程语言,有时候几百行的c用shell几十行就能代替完成工作,因为shell的工作方式建立在系统已有的众多应用程序之上这也是CS中的一个重要思想。 
此外,shell可以实现工作自动化,这个概念也比较重要sed,awk用来处理文本,历来很常用 
3.Perl/PHP 
漂亮的脚本, CGI的首选,比ASP好,应用面很广 
4.CC++ 
C、C++是linux/unix的核心语言,系统代码都是C写的 
5.ASM 
ASM是一种低级编程语言。它甚至可以设定你CPU中的晶体管状态。系统底层及内核,硬件,设备驱动程序,嵌入式开发都需要//走核心路线的话,才cc++,asm最重要 
6.Java,Python,Tcl,XML 

Linux工程师:
具备多年系统管理员的经验。具备Linux技术人员能力的同时,会设置服务器,配置普通网络服务与安全。能够针对不同企业需求对系统配置做出正确决策;熟练掌握对DNS、NFS、Samba、Sendmail、Postfix、Apache,以及关键的安全性能方面的调试。
在熟悉linux的基础上还需要掌握至少一种unix我首推Solaris,其次是FreeBSD比如运营级系统一般是Solaris+Oracle/DB2之类的学习apache,ssh,sendmail/Qmail,proftp/vsftp,Samba,Squid,MySQL/ PostgreSQL/Oracle,Bind等各种应用服务器的构架及电子商务的应用 
    熟悉TCP/IP协议族,学习诸如apache+php+proftp+mysql+quota的实现以及大型局域网,分布式集群等各种企业级应用解决方案熟悉多用户管理,数据库管理,文件系统,逻辑存储管理,日志分析,备份与灾难数据修复系统补丁,内核升级,以及在此基础上的防火墙构架等以保障系统安全在内的各种系统管理技能我觉得,如果在此基础上再掌握路由/交换设备便是一个不错的系统管理员
1.高级C 
2.asm (AT&T语法,保护模式) 
保护模式下的比较复杂,基本上每本讲内核的书都会有介绍有80x86 Intel语法的基础就行,可查看Intel的官方白皮书 
3.数据结构(离散数学) 
4.操作系统原理 
5.微机原理/组成原理(数字电路) 
底层直接和硬件打交道,所以这个也要 
6.了解linux/unix内核 
7.软件工程/编译原理 

Linux建筑师
    具备技术人员及工程师技能的同时,能配置和管理整个企业中大量且种类繁多的应用程序。 在各种典型硬件的多种Linux系统环境下熟练掌握以下技术与处理能力:软件配置,系统管理、目录服务与鉴定、存储管理、系统监测、性能调整、高级网络服务与安全等。

|
初级:系统、软件安装,办公、浏览等常用工具,常用命令,内核简单编译,简单网络服务配置,系统安全主要注意事项。
中级:命令高级用法、SHELL编程、数据库、开发工具、网络服务高级配置,内核初步研究,嵌入式介绍。
高级:最好细分为几个方向,例如内核、数据库、开发工具、嵌入式、安全、以及各类软件(办公、开发工具、分析工具)的具体开发方法。最好成立专门项目组,在解决实际问题中学习最新的技术、掌握各方面最新技术的发展方向。

个人愚见,未必正确。供参考。

    
 
 

您可能感兴趣的文章:

  • 关于skb的构造,高手能否谈谈看法?
  • 各位高手请给点建议!
  • 想在linux下学习oracle,有经验的高手们给点建议。
  • 我做ejb方面的毕业设计,哪位高手给点建议!
  • blh(老猫)大哥,你是高手。有建议吗?谢谢了
  • 高手帮忙,在linux下cli设计给点建议
  • 诚心 请教~~ 希望高手给一些建议
  • 请版主和各位高手提建议
  • 如何把字符串(命令行)传入linux的终端下,各位高手,有什么好的建议吗?
  • 请各位高手给初学者一个建议:首先用EditPlus+JDK好还是直接用Jbuilder?
  • 请高手给我一点建议,应该如何开始学Java?
  • _____俺像学JAVA,请高手们提提建议!!!!!!_________
  • 我想学JAVA,各位高手给些建议。
  • 如何在非交互方式下修改密码,上次很多高手给我的建议都不行啊!!!
  • 我的笔记本装了fedora2,始终只能用800x600,高手个给外建议.
  • 关于Applet请高手给点建议,跟帖有分!
  • 有哪些高手做过将对数据库的所有操作封装到一个JAVABEAN中?提供有用建议的就给分,分可一直加……
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高手,高手,高高手请进!
  • 有熟悉EXIM的高手高手么??
  • to 高手:学java应该怎样一步步学习,从菜鸟到高手.
  • 高分请高手,高手定能解决
  • 请问高手在linux中用什么命令可以做linux的启动盘???在等待高手??
  • 有高手研究Agent++麽?里面有个thread.h,蛮难读的,请高手指点
  • 难道高手区里的人就是高手?
  • 在dos下用bc31挑战高手******开发mssql程序,连接时报link err:undefined symbol GETNOTE in module DBEXTERN?(挑战高手)
  • 真正的linux高手,请看过来,看你符合高手标准不?
  • 难道这没有高手吗?难道这没有乐于助人的高手?(高分酬谢62+50+50)
  • 关于我对linux高手用yum,非高手用源码的理由
  • 高手救命,很急——ORACLE817安装在UNIXWARE711上,手工启动数据库后在netasst中连接错误,高手帮我看看?
  • 请教高手lvs的奇怪问题,我挺着急,希望高手别潜水,就就我,先谢谢了
  • 各个高手看看这个问题!本人第一次学习java所以要各位高手的帮助。。
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 我是新手,高手,高手,快来救我
  • EJB问题,请教高手(非高手莫进)
  • 请各位JAVA高手,网业高手看过来,我把能给的分都送出!!!只能给37分,哎!!
  • eWEEK沙龙征集高手座谈


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3