本文作者:nihdff

2016马哥linux运维,2015马哥linux运维

nihdff 07-02 25
2016马哥linux运维,2015马哥linux运维摘要: 17岁如何进入Linux运维行业?Linux运维哪里学比较好?入门Linux,应该选哪个系统?IT界的三兄弟开发、测试、运维,大家觉得这三个哪个学起来最快也最好入门找工作?17岁如...
  1. 17岁如何进入Linux运维行业?
  2. Linux运维哪里学比较好?
  3. 入门Linux,应该选哪个系统?
  4. IT界的三兄弟开发、测试、运维,大家觉得这三个哪个学起来最快也最好入门找工作?

17岁如何进入linux运维行业

17岁学习能力还是很好的,要抓住这个时期认真学。如果基础要深入学习,可以买书自学但是如果没经验,零基础,我推荐你报名马哥,这个是我个人观点哈,因为我也在马哥那学,真心觉得马哥很专业课程设计,重难点的讲解,都能提现马哥的实力。毕竟马哥是专门做Linuxpython培训的,深入研究的多。马哥还有免费试听课,推荐你听听看。

Linux运维哪里学比较好?

Linux是什么

Linux是一个开源、自由的操作系统,遵守GUN、GPL开源协议,意味着任何个人和组织都可以免费使用它,并且可以进行二次开发用于商业用途,正是这种开源的力量,各路高手纷纷投入到Linux开发中来,使得Linux的安全性、可用性大大提升我们手机使用的安卓系统就是基于linux二次开发的,据统计90%以上服务器运行的都是Linux系统,可见Linux应用如此广泛。目前Linux的发行版本有很多,被业界所熟知的有Ubuntu、SuSE、Debian、Red Hat、centos,如何题主想要从事互联网行业的工作建议选择学习centos,这个在互联网是用的最多的,这是本人多年互联网工作的经验。

2016马哥linux运维,2015马哥linux运维
(图片来源网络,侵删)

居然linux这么好,我们该如何学习?

Linux这么火,网上学习资料已经相当齐全,完全可以通过网上自主学习,推荐一个入门的学习网址***s://***.runoob***/linux/linux-tutorial.html

通过视频学习

我这里有一套初级到中高级的linux学习***,可以免费分享给大家,大家学完本套教程就可以达到中级水平

2016马哥linux运维,2015马哥linux运维
(图片来源网络,侵删)

小谢作为云计算自动化运维工程师,在此祝各位linux爱好者学习进步、在职场平步青云

如果自制力强的话自学也是可以的。

Linux学习路线:

Linux学习路线图请参考下面连接

2016马哥linux运维,2015马哥linux运维
(图片来源网络,侵删)

***://toutiao***/item/6857509342183162382/

如果报班的话,马哥教育,老男孩教育比较有名个人觉得

入门Linux,应该选哪个系统?

如果走开发方向,入门建议使用ubuntu,易上手,界面友好;如果走运维方向,入门建议使用centos,与红帽同版本兼容,生产环境大多使用centos,大部分应用也基于centos,投入产出比更高。

Linux本身差别不大,主要区别在于包管理,和软件配置文件位置。当然,入门就应该上手容易,遇到问题好解决,所以我推荐一下几个:

桌面Linux,主要使用桌面应用

Ubuntu:首推,基本上所有的Linux软件都有UB包,遇到的问题解决办法也最全。专业人士专科人士首选。

Manjaro:专业人士首选,比Archlinux简单方便很多,各种问题的解决也很全面。相比Ubuntu出来的晚,在专科人士中的流行度不如Ubuntu,所以在专科问题的解决上没Ubuntu全。

SUSE:非常优秀的一个发行版

Deepin:自认国产最好的发行版,可以说是Linux中的WIndows,特别容易上手,开箱即用对于以文字工作为主的强烈推荐!

服务器Linux,主攻服务器方向

Centos:除了REHL外应用最多,也是最好的主攻服务器的发行版。

Ubuntu Server:因为Ubuntu桌面版的原因,后来居上的发行版,现在越来越流行了。

我的推荐

专业人士(IT业、折腾):Manjaro首选、Ubuntu了解、Centos和Ubuntu Server根据需要(方向是否与服务器有关?)

专科人士(非IT业、不折腾,如财经):Ubuntu首选、Deepin Linux(特别不喜欢折腾,应用也相对固定)

文字工作(就不折腾,应用相当滴“固定”):Deepin Linux首推

目前Linux免费发行版有,ubuntu,debian,centos,steam os,kali linux等,其中centos多用于服务器端,steam os专注Linux游戏

这些发行版大部分有桌面版本和server,对于初学者建议选择ubuntu或者debian的桌面版,配套软件齐全,易于学习。

马哥课程内容非常的扎实,马哥上课之前给不太熟悉Linux的同学也有喘息的机会,会专门的讲解Linux基础的东西,非常的有用,非常的有用,非常的有用!尤其在以后的写脚本上非常的有用。【重要的要讲三遍】 原来看过很多的Linux入门***,从马哥网上***公开课,课程内容扎实,每个命令都会讲解的很详细,不管是小白还是有基础的,都不会觉得学起来困难,从那了解到了马哥教育,还有这么一个专业授课Linux的大佬,不对,大大大大佬,向马哥教育看齐。正因为Linux的开源精神,我觉得我有必要打这么多字把我的感受讲出来,让更多的人收益,

IT界的三兄弟开发、测试、运维,大家觉得这三个哪个学起来最快也最好入门找工作?

个人感觉应该是测试是最好入门、最好找工作的。

首先开发人员要学习的内容还是非常多的, 而且一定是需要有实践经验, 没有几个实践项目, 基本上找工作狗不理。 加上现阶段找工作难, 所以直接排除。

其次就是运维[_a***_]师, 运维工程师其实也是学习挺难的。 因为基本上都是在跟服务器打交道,还的自己去找项目工程实践,涉及到的内容是相当的复杂。 但是找工作好找呀, 没有那么卷, 不过入门来说, 真比程序员难!

最后就是测试。 测试分为黑盒测试和白盒测试。 黑盒测试又俗称点点点工程师, 不需要会技术, 只要理解业务, 站在用户产品视角, 对互联网软件产品进行用户行为测试就行了,最后就输入测试文档就行。 可以说是非技术人员最好入门的一行了。 而且中国测试缺口是非常大的, 国外互联网或者软件开发公司, 开发和测试人员比率一般是 1:1, 但是国内, 开发人员和测试人员是 4:1, 所以测试人员缺口是非常大的。完全可以从黑盒测试入手入行, 然后转白盒测试或者产品经理都行。

入门阶段 认真学三个月 可以 有很明显的提升

鸟哥的私房菜 基础篇 & 服务器架设篇 这两本挺好的,如果你是认真看完,收获会很大。我对认真看完的定义是:

90%以上的内容都看了,且都亲自操作/实践过。

看书的过程中可以配合看相关文档,或者看看他人总结的经验。在这个学习研究的过程中,你肯定或多或少会遇到问题,把它们记录下来,每个问题点和相应解决方案都总结出一篇博客,收获会很大。

shell,刚开始可以找一个网上的入门文章大致过一下常用语法(这个应该顶多一天),有精力可以直接扫一遍man手册。

Python,入门比较容易,Google搜下入门文章和书籍,或者看官方文档。

不论是Linux,或是Shell和Python,前期入门都差不多,后面主要就是实践,积累经验和技巧。

我觉得三个月时间,安心把我上面提到的做完,应该差不多了。

另外马哥教育的公开课你也可以看一下:***s://ke.qq***/course/119808?tuin=6ceacb80 希望对你有帮助

运维要做好其实需要懂很多东西,基础的网络管理,系统环境,cdn管理,域名管理,各种权限控制管理包括防护墙,每个问题的第一线都会是你去对接,就会涉及到监控管理,原来的lnmp,tomcat, nginx,MySQL相关安装配置使用熟练以上基本必备的,现在都在微服务,对于开发来讲他们更省心了,相对的架构复杂度压力对运维更大了,原来的那种只会写个shell的运维根本撑不住,你得需要慢慢学习Python学习编写一些工具或者运维平台,你就得需要彻底的学习下***, 半个全栈web工程师。以及一些自动组件的整合,传统的Jenkins, 新的微服务相关的那就更多了,监控的套间也升级了,传统的zabbix.新的普罗米修斯,tick 还是一样你会需要学很多组件,或者写相关插件。写插件的前提是你要掌握这些东西的架构运作。容器 k8s 还有很多网关openresty kong的调度 存储 安全如何保障。等等。随便写的 凑合看吧。希望对你有帮助。学到一定层度,一般的开发你绝对肯定吊打。ᕕ😆ᕗ

如果说5~10年前,开发,测试,运维还是一定的边界的。现在来看,他们之间边界变得越来越模糊。但是有时候为了管理的需要,做一些部门的划分,因为面向的客户/用户不一样,互相制衡等等,但是从技术角度上,他们已经高度的融合。

首先说一下大热的运维,一般说现在都叫devops,你几乎不可能不做自动化,自动化意味着你不仅要了解这个基础框架(Infrastructure),物理架构还要编写代码,会bash,python是根本。

其次说一下开发,已经从基础的

D.I.A.Y

开发,现在全面拥抱云计算。如果你现在不了解云上的基础架构,你基本上没有办法做cloud native,你如果不知道什么CI/CD,你基本上没有办法做到每两周一个版本的迭代,如果你不懂Linux,网络,你不知道怎么排除各种故障,不知道如何跟运维同事交流,等等。

最后,说一下测试,多年前,测试早已经摆脱手工测试。你看看现在的大厂,没有一个大厂只招聘只是手工的测试人员了。招测试,首先需要要有开发经验,写自动的脚本,甚至高级一点测试,需要写测试框架。这些如果不懂开发,运维,基本上没有办法把测试做好。千万不要相信测试很容易,如果已经有,一定要放弃这个想法。

最后总结一下,现在这个三个方向在技术上已经高度的融合,想把哪一个做好都不容易,但是思维层面,服务用户的角度是不一样的。简单来说在软技能要求是不一样的,但是从技术角度要求都差不多,学习编码和基础设施(infrastructure)是必须的。如果你更喜欢跟人打交道多一点,运维和测试可能更适合一点,如果喜欢技术多一点,就从事开发吧。

简单的说这么多,不知道对你有没有帮助。

从入门来说,

测试人员,因为软件做起来就是用来给人用的,测试的工作也就是帮用户来提前使用软件,从而提前发现问题。所以简单的测试只要你足够的心细,并能理解业务就可以进行测试。而开发和运维从最开始就需要相关的技术知识

对于运维来说我所了解的运维也是需要了解一些命令和脚本语言的,试想如果运维天天只是把代码拷到其他服务器上,一个两个可以,多个呢估计烦死。

开发,就需要学习相关的语言,算法,业务等等相关知识,很多人说开发不就是ctrl+c ctrl+v嘛,但是你不懂相关知识恐怕ctrl c v你都拼不好吧。

加班次数来说,

开发也是最多的,开发时候加班,测试的时候加班,上线加班[捂脸]

测试就只有测试时间测试,

运维上线的时候才加班

总得来说 开发 运维 测试

不知道大家的意见如何

到此,以上就是小编对于2016马哥linux运维的问题就介绍到这了,希望介绍关于2016马哥linux运维的4点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.xmyunwei.com/post/40217.html发布于 07-02

阅读
分享