大家好,今天小编关注到一个比较有意思的话题,就是关于学习linux可以做哪些的问题,于是小编就整理了3个相关介绍学习Linux可以做哪些的解答,让我们一起看看吧。
搞Linux运维的,需要学习些什么语言?
Linux运维主要学习以下语言:
运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,
要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优;
要懂编程语言:shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式;
要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,iostat,sar等;
要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论
要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警短信...
要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务是技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司内部机房,IDC维护(跑腿搬服务器)。
学习Linux,有什么发展方向?
2、Mail应用服务器,如163或外企mail系统等
3、中间件或J2EE服务器,如为JBOSS Weblogic做平台
4、网络应用等。
b)嵌入式开发、UNIX/Linux应用系统开发,Linux内核驱动开发方向,主要有以下几类:
1、Linux下的C/C++ 系统程序开发
4、Linux底层内核/驱动开发
5、嵌入式Linux开发等。
我想问一下,我现在大学学的Linux和路由技术以后能干些什么?
路由交换是现在TCPIP网络的基础知识,就是网络工程师做的事情。现如今绝大多数网络底层都是TCPIP,并且没有被取代的迹象。
linux是全球绝大多数商业服务器使用的系统,就是系统工程师做的事情。不仅运维人员,还有开发人员也多精通linux.
从前IT分工明确,不仅有网络工程师,系统工程师,还有存储工程师,安防工程师等等。
如今,这些技术高度交叉,因此IT从业人员都要有所涉猎。你们大学看开的确从实际出发,教你们一些使用的东西。好好学呀!
将来毕业可以从事的工作:1、网络系统应用管理工作;2、网络系统维护工作;3、网络硬件调试工作;4、应用程序开发类工作;5、Linux系统运维工程师等等相关联的IT行业工作。
为以后的网络管理或者网络安全的工作,打下一个理论基础。可以考相关的厂商认证,比如Linux,可以考RHCE;路由方面,可以考:CCIE,HCIE。有了相关证书,可以大大增加应聘的成功率。
学了linux和路由技术(Route),肯定还学了交换机(Switch)技术。毫不客气的说,刚学出来的同学很大一部分的工作是公司网管。
精通这三类知识能做得最多有俩:是运维工程师和网络工程师。
严格来说你学的这些是网络工程师类的。举例应该排前面的,但是现如今过来大型主干网络和IDC机房早已布局完成,工作中也就偶尔会增加些许设备,所以我上面说做运维比网络工程师要多。
棱镜门***后,思科的路由交换设备逐渐被华为、华三取代。如果学的是思科设备和配置命令,大概要花三五天来熟悉华为设备命令。
两者的理论都一样,但命令和语法有些许差异。比如退出命令,思科用的是exit,华为用的是quit,初学者可以准备一张两者对照表。
未来如果从事网络和运维相关工作,一定要考一个华为认证HCIE类证书,这类证书可细分多个方向,如安全类方向的HCIE-Security;云计算方向的HCIE-Cloud Computing;以及最常见的路由交换方向HCIE-Routing & Switching。现今自建机房的企业越来越少,大都搬到云端,所以除了路由交换方向,云计算可以着重考虑。
当你在这个行业工作越来越久,从事工作除了管理岗就是技术岗,管理岗就不提了,技术方面可能是架构师、[_a***_]安全工程师、存储工程师、自动化运维等等。
随着技术的提升你应该要学一门编程语言和脚本,都是Shell脚本和python语言,这俩学起来简单,有基础的朋友30天内即可入门。
说了技术下面说收入。
刚入行的网络运维、公司网管相关岗位在8k以内;后续开始做项目骨干成员、运维人员有8-20k;再牛逼点做架构师、项目管理决策者就是20k以上了。当然大部分从责任人员都在前两者范围内。
到此,以上就是小编对于学习linux可以做哪些的问题就介绍到这了,希望介绍关于学习linux可以做哪些的3点解答对大家有用。