linux学习笔记(前导)

            大三了,为了找份好开发工作,学会linux操作系统是必不可少的。总之,我要尽可能的丰富我的技能树。

            现在起基本上打算每天写一到两篇的linux随笔,我是跟着刘老师的《linux就该这么学》系列视频走,大概有20天的课,估计学完基本上可以入门linux系统。难的章节就分两三天的时间写上,容易的话就一天写一篇。

            linux是什么?linux的作者是一位大学生开发的,芬兰赫尔辛基大学的在校生 Linus Torvalds 编写了一款名为 Linux 的操作系统。该系统 因其较高的代码质量且基于 GNU GPL 许可协议的开放源代码特性,迅速得到了 GNU 计划和 一大批黑客程序员的支持。随后 Linux 系统便进入了如火如荼的发展阶段。

            为什么要学习linux?因为很简单,linux确实非常优秀,不管是安全性,性能,还是可用性都要比WIN系统要优秀。当然抛开系统本身。由于linux开源的特性,有更多的人能够参与维护纠错,这一点自然也要比闭源win好。

            我学linux的动机是什么?找份好工作。好的开发者自然要懂linux,可能不如运维的同学那么专业,但至少也要掌握到一定深度,现在多数网站都使用的linux操作系统作为环境,不懂linux,自然在价值上就要低了。

            现在国内较流行的linux是redhat或者centos,这两种类型的系统都是属于红帽公司的产品,也都是开源免费的。不过建议使用redhat,因为redhat红帽公司是有提供付费服务的,而centos红帽没有提供任何收费服务,红帽将redhat的收费项全部去掉就变成了centos,这意味所有问题都要自行或者请第三方服务公司帮忙解决。当然如果不需要任何服务,可以看心情随意选择。在操作上,两个系统差不多,会其中一个,另一个就没多大问题了。还有一款也是红帽的产品,叫Fedora,这一款作品不同于以上两款。

Fedora主要作普通电脑桌面端,而redhat和centos主要用来作服务器的系统。不过红帽会在Fedora使用一些新技术,如果这些技术收到用户反馈较好,则有可能将这些技术也更新到redhat中。

redhat原先由6升级到7时,由于改变实在太大,曾经遭遇过不少反对的声音,不过目前为止,redhat7使用量越来越多。所以再使用老版本是不可取的。因为老版本可能会有更大的概率存在安全漏洞或者功能缺陷,而新版本不仅出现漏洞 的概率小,而且即便出现漏洞,也会快速得到众多开源社区和企业的响应并更快地修复。就像出名的心脏出血漏洞,旧版本的redhat已经不再提供补丁,再使用老版本无疑是不可取的。

红帽公司有专门的认证,一般用途最多的考RHCE工程师级别,面向服务器端方向。

下一章开始学习第一章,准备的工具有VM以及redhat7操作系统。

扫描二维码关注公众号,回复: 3454943 查看本文章

            

猜你喜欢

转载自blog.csdn.net/qq_37391017/article/details/82838248