首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

怎么成为符合企业需求的Linux人才

2012-07-22 
如何成为符合企业需求的Linux人才?我使用Linux(Ubuntu)的时间不长,却一直在坚持使用,下定决心学习Linux的

如何成为符合企业需求的Linux人才?
我使用Linux(Ubuntu)的时间不长,却一直在坚持使用,下定决心学习Linux的技术。虽然有时候用在某些方面的开发还是windows上面方便一些,我还是坚持使用Linux来解决问题,因为我想彻底放弃Windows而把Linux学好。

现在摆在我面前的一个问题是如何成为符合企业需求的Linux人才

是精通Linux下的那一大堆的命令(or Shell脚本编程)吗?
还是能够修改Linux内核的一些东西?
还是能够熟练地用Linux部署企业的应用?
还是能够高效地在Linux开台下进行软件开发(Java,Php,ROR)?
...........
...........
我不知道,或者是说应该走一条什么样的路线才能达到题目所说的级别?


目前会Linux的人不少,但是精通的不多(这句话是从哪里看到的,忘记了,我也感觉是这样),而我想要达到的是做一个符合企业需求的Linux人才!
诚心请教,希望大家解开我心中的迷惘。

-----------更新分割线----------
非常感觉回贴的朋友们,从你们的文字中,我得到了非常多的宝贵意见,我心里面有了一个明确的目标,我会做好我想做的事情。
再次感谢你们的帮助,同时也希望有和我一样想法的朋友,把楼下朋友们的回贴认真看完,相信你们会有收获的。 45 楼 memorymyann 2008-09-25   wzbwambition 写道能用shell实现如下功能:每天定时1:00点连接数据库查询出前一天的业务数据,生成excel,把excel作为附件发送到指定领导的邮箱。你就行了。

这个可以办到,SHELL加上LINUX守护进程CRON就可以解决这个问题而且也是很简单的。个人觉得作为一个程序员,操作系统只是和互联网的知识还是应该要知道的。
46 楼 xxrrss 2008-09-26   迷茫中!!!!!! 47 楼 steven-zhou 2008-09-27   看你想达到什么层次了,我个人的理解是:

初级:熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置,
能看懂并可修改系统提供的配置脚本(/etc/*.*)
推荐书籍:
《鸟哥的私房菜基础篇、高级篇》
《Advanced Bash Shell》

中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。
推荐书籍:
《The C Programming Language》
《Unix环境高级编程》
《Linux程序设计》
《TCP/IP协议详解卷一》
《Unix网络高级编程》

高级:
《Linux Device Driver》
《深入理解Linux内核》
《深入理解计算机系统》
《深入理解LINUX网络内幕》

上面这些书单中,是我们公司一个玩Kernel的牛人开出的。
任何知识的学习都不是一蹴而就的,需要反复实践,反复理解。
祝你成功! 48 楼 qichunren 2008-09-28   steven-zhou 写道看你想达到什么层次了,我个人的理解是:

初级:熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置,
能看懂并可修改系统提供的配置脚本(/etc/*.*)
推荐书籍:
《鸟哥的私房菜基础篇、高级篇》
《Advanced Bash Shell》

中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。
推荐书籍:
《The C Programming Language》
《Unix环境高级编程》
《Linux程序设计》
《TCP/IP协议详解卷一》
《Unix网络高级编程》

高级:
《Linux Device Driver》
《深入理解Linux内核》
《深入理解计算机系统》
《深入理解LINUX网络内幕》

上面这些书单中,是我们公司一个玩Kernel的牛人开出的。
任何知识的学习都不是一蹴而就的,需要反复实践,反复理解。
祝你成功!


非常 感谢你的指引,谢谢啦。 49 楼 xizhiguang 2008-09-30   每个企业都有不同业务需求,不能简单说怎样就符合企业要求了.
学习linux,基础知识要打好,上边网友推荐的书很好,很全了.看完了,你就进门了,可以从事很多工作。但是,具体的工作要你在实际的业务综合运用基本知识,不断学习新的东西才能符合具体的业务要求。

有了基本的技术水平,是一个方面,然而在很多企业的任务不是一个人能完成的,这就要求有团队精神,包容不同的观点。自我激励,主动的责任意思。这些都是在实际的工作中能得到的,不是闭门修炼,某本书能达成的。

说到系统管理员不能不说这方面的工作很庞杂,体力活,脑力活都包括.小到布线,为机器编号,管理机房设备.
大到网络规划,交换机,路由器,防火墙,缓存,存储,动态负载均衡,样样都需要参与.

展开说,系统管理员也有很多角色,比如,在不同的平台集成公司的产品,涉及各种系统,中间件,存储。系统集成的性能,可扩展,自动化方面,要求你掌握不同的系统技术,各种工具的综合运用。
50 楼 d8111 2008-10-08   是什么岗就钉什么东东。 一个做java的,熟悉linux就行了,没必要搞成系统管理员 51 楼 butnet 2008-10-08   看了以上回复,
觉得自己差得很远很远...

不过加油!!!!!!
相信我也能成为一个初级LINUX人才 52 楼 disillusion 2008-10-12      不晓得企业要的linux 或 unix 是什么,个人只是当成工作需要。认识几个搞unix的,水平很厉害,工资也不错,如果楼主有恒心,相信会成功!! 53 楼 work130 2008-10-14   robbin 写道Linux操作系统主要就是一些配置文件和一些命令行工具,要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具完成常规的操作系统维护工作,监控工作。进而你可以安装部署一些企业应用,进行监控、管理等等。

把/etc目录下面常用的配置你都搞懂,把 /bin /sbin /usr/bin /usr/sbin下面常用的命令搞懂 会用shell编写常规的维护脚本

这样你已经非常厉害了。


学习 54 楼 shanpengfei77 2008-10-14   谢谢前辈们的指点

热点排行