`

如何成为符合企业需求的Linux人才?

阅读更多
我使用Linux(Ubuntu)的时间不长,却一直在坚持使用,下定决心学习Linux的技术。虽然有时候用在某些方面的开发还是windows上面方便一些,我还是坚持使用Linux来解决问题,因为我想彻底放弃Windows而把Linux学好。

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

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


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

-----------更新分割线----------
非常感觉回贴的朋友们,从你们的文字中,我得到了非常多的宝贵意见,我心里面有了一个明确的目标,我会做好我想做的事情。
再次感谢你们的帮助,同时也希望有和我一样想法的朋友,把楼下朋友们的回贴认真看完,相信你们会有收获的。
分享到:
评论
54 楼 shanpengfei77 2008-10-14  
谢谢前辈们的指点
53 楼 work130 2008-10-14  
robbin 写道
Linux操作系统主要就是一些配置文件和一些命令行工具,要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具完成常规的操作系统维护工作,监控工作。进而你可以安装部署一些企业应用,进行监控、管理等等。

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

这样你已经非常厉害了。



学习
52 楼 disillusion 2008-10-12  
   不晓得企业要的linux 或 unix 是什么,个人只是当成工作需要。认识几个搞unix的,水平很厉害,工资也不错,如果楼主有恒心,相信会成功!!
51 楼 butnet 2008-10-08  
看了以上回复,
觉得自己差得很远很远...

不过加油!!!!!!
相信我也能成为一个初级LINUX人才
50 楼 d8111 2008-10-08  
是什么岗就钉什么东东。 一个做java的,熟悉linux就行了,没必要搞成系统管理员
49 楼 xizhiguang 2008-09-30  
每个企业都有不同业务需求,不能简单说怎样就符合企业要求了.
学习linux,基础知识要打好,上边网友推荐的书很好,很全了.看完了,你就进门了,可以从事很多工作。但是,具体的工作要你在实际的业务综合运用基本知识,不断学习新的东西才能符合具体的业务要求。

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

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

展开说,系统管理员也有很多角色,比如,在不同的平台集成公司的产品,涉及各种系统,中间件,存储。系统集成的性能,可扩展,自动化方面,要求你掌握不同的系统技术,各种工具的综合运用。
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的牛人开出的。
任何知识的学习都不是一蹴而就的,需要反复实践,反复理解。
祝你成功!



非常 感谢你的指引,谢谢啦。
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的牛人开出的。
任何知识的学习都不是一蹴而就的,需要反复实践,反复理解。
祝你成功!
46 楼 xxrrss 2008-09-26  
迷茫中!!!!!!
45 楼 memorymyann 2008-09-25  
wzbwambition 写道
能用shell实现如下功能:每天定时1:00点连接数据库查询出前一天的业务数据,生成excel,把excel作为附件发送到指定领导的邮箱。你就行了。


这个可以办到,SHELL加上LINUX守护进程CRON就可以解决这个问题而且也是很简单的。个人觉得作为一个程序员,操作系统只是和互联网的知识还是应该要知道的。
44 楼 xiaoqulai 2008-09-25  
wzbwambition 写道
能用shell实现如下功能:每天定时1:00点连接数据库查询出前一天的业务数据,生成excel,把excel作为附件发送到指定领导的邮箱。你就行了。

用java实现行吗?这个用java做就简单多了,呵呵,最后部署在在linux环境中
43 楼 lg_techie 2008-09-24  
hexstar 写道
Linux下面 top,vmstat,iostat, netstat,iptables这些都应该了解吧。
用Ubuntu一年半了,还是发现什么都不会 :(

主要是你还是以使用windows的方式来使用linux,所以即使你再用几年,很多东西你还是不知道,不清楚!!
42 楼 life_omics 2008-09-23  
高人,高见,本人学习中!
41 楼 xiaoyu 2008-09-21  
难道所谓的中级会不会是, 了解文件系统, 知道什么应该用什么文件系统格式, 文件系统的优缺点, 优化系统性能, 会帮core打打补丁(把操作系统原理的东西都应用上, 什么任务调度, 资源分配呀等等)?

高级就是你拥有一大堆中级的LINUX人材小弟。

还有专家级和大师级?

40 楼 大力水手 2008-09-21  
money才是王道
39 楼 redhacker 2008-09-20  
我也用了一年linux,发现其实没学多少东西,会一些shell脚本,会vi,会定时任务,会安装一写linux程序。。。

高深点都都没学会。。。
38 楼 hexstar 2008-09-20  
Linux下面 top,vmstat,iostat, netstat,iptables这些都应该了解吧。
用Ubuntu一年半了,还是发现什么都不会 :(
37 楼 halk 2008-09-19  
jdlsfl 写道
学习linux,需要很大的兴趣

Money就是最大的兴趣..
36 楼 jdlsfl 2008-09-18  
学习linux,需要很大的兴趣
35 楼 robbin 2008-09-18  
xsbird 写道
robbin 写道
Linux操作系统主要就是一些配置文件和一些命令行工具,要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具完成常规的操作系统维护工作,监控工作。进而你可以安装部署一些企业应用,进行监控、管理等等。

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

这样你已经非常厉害了。


请问有什么资料可以推荐推荐吗?


我主要是看man

相关推荐

    充分发挥教学资源,打造优秀Linux人才.pdf

    因此,改革计算机教学,引入Linux教育,对于培养符合行业需求的Linux人才至关重要。 Linux教育应包括系统化、研究型的教学模式,不仅教授技术技能,还要注重理论基础,以便学生能够理解和应对不同企业的具体产品和...

    浅谈Linux课程在职业院校开设的必要性.pdf

    这些人才不仅能够适应市场需求,解决企业对于Linux系统维护、管理的需求,还能参与到开源社区的开发工作中,推动国内开源软件的发展。此外,Linux课程也能培养学生的创新精神和团队协作能力,因为在开源社区中,交流...

    展望Linux在中国的前景.pdf

    Linux操作系统是一种基于开源理念的计算机操作系统,其核心思想是开放源码,允许用户自由地查看、修改和...随着技术的不断进步和用户需求的多样化,Linux有望在中国发挥更大的作用,成为推动信息技术发展的重要力量。

    《Linux操作系统》课程的现状与分析.pdf

    《Linux操作系统》课程是当前高等教育中的重要组成部分,特别是在高职院校中,这门课程的设置旨在满足日益增长的Linux相关技术人才需求。然而,课程的现状和实施面临着一系列挑战。 首先,教学内容与实际产业需求...

    基于计算机网络专业的Linux课程教学模式.pdf

    这不仅符合计算机网络专业对实践能力的要求,也适应了行业对创新型人才的需求。 【教学模式的实施路径】 为改善现状并充分发挥Linux课程教学的价值,可以从以下几个方面着手: 1. 优化课程体系:重新设计课程结构...

    ITSS理论在Linux课程群实践教学中的应用.pdf

    这包括定期调研IT人才市场的需求,收集学生就业资料,了解不同行业的Linux人才技能需求。目前,Linux平台的人才需求逐年上升,涵盖IT、电信、金融等多个领域。因此,学生需要掌握Linux系统架构、系统管理和优化,...

    Linux技术教育推广的研究.pdf

    总的来说,Linux技术教育推广的研究旨在探讨如何在职业教育体系中有效整合和传授Linux技术,以适应行业需求,培养出具备实际工作能力和创新能力的人才,同时推动我国软件产业的自主创新和健康发展。这一研究对于教育...

    基于Linux实验教学提高IT专业应用型人才能力培养模式的研究与实践.pdf

    这种教学模式有助于培养学生的动手能力和独立解决问题的能力,符合当前IT行业对应用型人才的需求。 在Linux实验教学中,学生不仅能够掌握操作系统的基本概念,还能通过实际操作,比如安装、配置和调试Linux系统,...

    关于高校IT类专业引入Linux课程体系的探讨.pdf

    因此,对于高校IT类专业来说,引入Linux课程体系不仅是技术更新的必然要求,也是培养符合市场需求的高质量IT人才的关键。 【Linux概述】 Linux倡导自由软件文化,其开源特性使得技术共享和创新更加便捷。开源技术...

    2019马哥全新Linux云计算+安全+Devops+K8s高薪运维工程师课程大纲v11.0(最新版)1

    在本课程中,你将深入学习Linux系统的安装与个性化配置,掌握如何根据企业需求定制化系统,确保其符合特定的工作负载和性能要求。此外,还将学习到如何使用命令行工具如`sed`和`awk`进行文本处理,这对于日常的系统...

    高职Linux课程群教学研究.pdf

    高职教育为了适应社会和企业对高端技术应用型人才的需求,已经广泛开展了基于工作过程的课程体系构建和教学改革。 在高职院校的计算机网络等相关专业中,Linux课程群(包括Linux操作系统、Linux系统管理、Linux网络...

    高校Linux教学势在必行.pdf

    综上所述,高校引入Linux教学不仅是顺应技术发展的必然选择,也是为了培养符合市场需求的专业人才,促进我国在操作系统领域的自主发展和创新。通过深入学习Linux,学生可以更好地理解和掌握操作系统原理,同时为未来...

    基于岗位的“Linux操作系统”课程建设.pdf

    【基于岗位的“Linux操作系统”课程建设】 在当前信息技术飞速发展的时代,Linux操作系统因其开源...此外,这种教学模式也有助于加强校企合作,确保教学内容与行业需求保持同步,培养出符合市场需求的Linux技术人才。

    “Linux操作系统”课程教学方法的研究与改进.pdf

    【Linux操作系统】课程教学...通过这些改进措施,可以提高学生对Linux操作系统的理解和兴趣,培养出符合行业需求的Linux人才。同时,教学改革也需要不断调整和完善,以适应技术和市场的变化,确保教育质量的持续提升。

    基于Linux平台计算机基础教学的探讨.pdf

    【Linux操作系统】Linux是一种...【未来展望】随着Linux在移动设备和物联网中的广泛应用,掌握Linux技能的学生将拥有更广阔的职业前景,因此,基于Linux平台的计算机基础教学对于培养符合市场需求的IT人才至关重要。

    linux文档防泄漏DLP1.4-Ubuntu11.04-i386

    基于以上需求,青岛健明科技发展有限公司专门开发了一款针对linux平台研发企业的源代码防泄漏软件,他的特点如下: 透明加密: 指定类型文档在生成过程中强制,实时,自动加密,而用户感觉不到它的存在,无需改变...

    大数据背景下应用型民办高校Linux课程改革探索.pdf

    因此,Linux人才的需求不断增长,而市场供应却相对短缺。 当前,Linux课程的教学主要存在一些问题。一方面,尽管有学者提出不同的教学改革思路,如针对系统运维、应用开发等方向,但针对大数据应用的课程研究和教材...

    北京交通大学申报国家Linux技术培训与推广中心的报告.doc

    Linux 技术已成为提升 IT 专业人士竞争力的重要途径;对于企业来说,掌握 Linux 技术意味着能够降低成本、提高效率,尤其在服务器、网络安全、嵌入式系统等领域。因此,社会对 Linux 教育的需求日益增强。 二.建设...

    高校Linux系统课程教学探讨.pdf

    综上所述,高校在教授Linux系统课程时,必须考虑到专业需求,合理安排教学内容,构建符合专业特色的课程体系,并采取有效的教学策略,以培养出能够适应市场需求的专业人才。随着信息技术的快速发展,Linux课程的教学...

    高职院校计算机类专业Linux教学研究.pdf

    高职院校应关注这一趋势,通过合理规划教学内容和优化实训环境,培养符合市场需求的Linux技能型人才。 在教学内容规划上,文章提出了根据专业目标进行课程分类的思路。例如,对于计算机应用技术专业,可以设置...

Global site tag (gtag.js) - Google Analytics