打印

给小白入门学习Linux的几个建议,受益终身!

[复制链接]
428|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lindoug|  楼主 | 2020-7-2 10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Linux主体分为“运维”与“开发”两个方向,无论你是Linux相关从业者,还是说爱好都可以归类到这里,其中“运维”一般是初学者或者转行人员的首选,而Linux运维主要是对服务器稳定、性能与安全方面的维护和调试;--PS:说白了不能随便让别人“上”你的服务器,轻易地就崩了。
实际上Linux入门并不困难,只要具备Linux基础,读懂Linux的命令格式,大多数的服务架构都是可以按照文档部署出来,所以如果只是停留在“部署”这个层面,无论是说最简单的“FTP”还是现在虚拟化技术“K8S”,都算是基础;
在“部署”之上,就是对服务器的基本维护,举个例子,访问网站时常会出现“404”、“502”的报错,你能够在很短的时间,迅速定位问题,解决问题,那么恭喜你,你已经成功入门工程师这个领域了!!!但是做一普通的运维工程师还是很容易领盒饭的,所以为了后期发展,转型云计算运维、大数据运维、运维开发、自动化运维等还是要不断学习!(个人首推云计算,一个是相对技术易于理解,二是企业基本都在使用)。
而大多数常见问题都会被公司收录在“文档”中,这也无可厚非,互联网公司更多的是考虑到“成本”、“安全”等问题,所以对于业务体系的建立、优化等问题才是最能体现一个工程师技术能力的
举个栗子,电商公司一般架构规模在50-100台服务器之间,会涉及的到的技术有防火墙、负载、高可用、数据库、存储、备份、监控,更甚者会涉及日志、虚拟化、云平台等技术;那么由于内存、CPU这些硬件性能的限制,如果单纯将服务上线,随着业务流量的增长,客户访问量增多,一个集群架构负载的客户流量是会被限制,常有人问我为什么Nginx的连接数达到600内存和CPU就消耗了83%,那么就要考虑“服务调优”
而学习方法: 一为自学,二为跟随别人学习;个人建议去参加培训学习更有效率;
一、自学的办法就是通过看书、看视频,在各大论坛发帖求助,或者在不同的群内去“淘”答案;
  • 对于初学者,不建议看书!!!看书是最没有效率效果也难以**的,大部分人买书只是三分钟热度,一周都在书的前几页翻来覆去,半个月后书都不知道仍在了哪里,因为书里充斥着“专业词”,我们常说“如果你拿谎言去验证谎言,得到的一定是谎言”,无论百度,还是翻书,仍旧是专业词解释专业词,往往一个词没有明白,又会接二连三的引出其他词汇;再者书籍的逻辑过于跳跃,相信很多人都遇到过,比如第一章某个技术点会牵扯到第六章,但是“能力”限制了对内容的理解,所以眼前的技术也就变得一知半解,耗时耗精力,没有结果!所以如果是小白,请pass看书~当你在这个领域里有了一个清晰的脉络,和基本的认知后,再回头通过书籍丰满自己的羽翼更加合适!



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

468

主题

472

帖子

19

粉丝