本文共 1136 字,大约阅读时间需要 3 分钟。
很多新手很想学习Linux但是又不知道从哪里开始,反正我也没事,就不定时更新一下Linux的技术知识,希望能帮助到各位。 linux其实是一个操作系统平台,我们平时常用的操作系统叫做Windows,当然,也有不少小伙伴使用Mac OS ,也许各位还听说过一种古老的系统叫做UNIX,UNIX是一种比Linux更古老的系统,多用在服务器领域。 说道linux的由来,故事就很多啦,在linux诞生之前一直是Unix的天下,只不过当时的unix并不是免费获得的,必须要购买授权才能使用,这在当时可是非常昂贵的,很少有人承担的起。 所以在1983年,计算机大神Richard Stallman发起了一个计划,目的就是构建一个完全自由的操作系统,也就是现在著名的GNU计划,所谓完全自由,就是要求加入GNU计划的所有软件必须完全自由,可以自由使用,自由更改,自由发布,也就是说软件发布必须要发布他的源代码,这个源代码可以让别人自由使用,也可以随意更改,但是必须把更改的代码发布出来,当然光说不行,必须有规定来约束大家,所以也就有了现在大家都知道的GPL协议。 1991年,芬兰大学生林纳斯 本纳第克特 托瓦兹基于兴趣开发了一个类UNIX系统,一经发布得到广大爱好者的追捧,这个系统就是LINUX,1994年linux加入GNU计划并采用GPL协议发行,自此,GNU/Linux自此实现了构建一套完全自由的操作系统的设想。
对于LINUX这个英文单词,中国人各式各样,有的读(李尼克斯),有的读(李纳克斯)有的读(李呢克斯),官方给出的标准读音是(李呢克斯)
在linux加入GNU计划之前,就有很多厂商把Linux进行包装发行,其中比较出名的Debian和slackware,而Linux加入GNU计划之后也有一部分发行版本产生,比如RedHat(1994),而大家所知的Ubuntu是在2004年出现的,他其实是在Debian的基础发展起来的,也就是说Ubunte只是Debian的一个分支,还有大名鼎鼎的SUSE是Slackware的分支。RedHat的俩大分支,fedora和centos
新手我们建议学习Centos因为本身centos和Redhat本身差异不大,而且国内大部分互联网公司的服务器用的都是centos,使用的企业也多,而且centos免费,还有和RedHat一样的YUM工具可以下载安装。所以强烈建议各位新手同学学习用centos学习。
转载于:https://blog.51cto.com/12008797/2118876