全方位揭秘!大数据从0到1的完美落地之Linux简介

Linux的介绍

Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux发行版本,但它们都使用了Linux内核

Linux中重要的人物

1667988109272

Unix与Linux

20世纪60年代,美国的AT&T、MIT、G.E.合作,准备开发一款分时、多用户的操作系统,命名为MULTICS。后来,由于这个项目过于庞大,进度过于缓慢。因而,隶属于AT&T的贝尔实验室退出了这个项目。在贝尔实验室中,有一位大佬叫做Ken·Thompson(肯·汤普森),在MULTICS中负责设计一个一款名为Space Traval的游戏。后来,随着MULTICS的搁置,这个游戏自然也就流产了。但是,肯汤普森又不想自己的游戏就这么消失,于是就想着把这个游戏移植出来。但是,没有操作系统啊,怎么办呢。。。
肯·汤普森申请了一台当时已经报废的机器DEC PDP-7,参考着MULTICS的设计思路,反其道而行之,开发了一个操作系统,并把Space Traval成功的移植了过来。在给一个同事展示的时候,同事说: 这个操作系统的思想与MULTICS完全是相反的,干脆叫Unicas得了。于是,肯汤普森将这个操作系统命名为Unicas。
贝尔实验室的另一位同事,Dennis·Ritchie(丹尼斯·里奇)在得知了这个操作系统后,想把它移植到其他的设备上。但是当时肯·汤普森在开发的时候是使用B语言来完成的,因此移植的难度非常高,基本上就是从头再做一份了。于是,丹尼斯·里奇与肯·汤普森,在原来的B语言的基础上,对其再封装改造,发明了C语言,并将这个Unicas重新编写,命名为UNIX。这一年是1969年。他们两个人后来也联合获得了图灵奖。

1969年,UNIX诞生于贝尔实验室,同年,在芬兰诞生了一个婴儿,名为Linus Torvalds。

Linus Torvalds长大后,在芬兰的赫尔辛基大学上学。上学期间,有一个教授编写了一本书叫做《操作系统》,讲述的是如何使用UNIX。但是遗憾是的当时的UNIX已经被AT&T商业化了,很不方便大学的授课。于是,这位教授仿照着UNIX,开发了一款操作系统,非常的短小精悍,命名为Minix。虽然功能与UNIX无法相比,但是足够校园使用,因而在大学里非常的流行。但是,由于Minix过于短小精悍,很多学生想写一些接口,来拓展Minix的功能。很遗憾,这位教授没有允许。于是,这些学生也很郁闷,其中就包括Linus Torvalds。
于是,Linus Torvalds走上了许多前辈的老路:
有操作系统吗?
有!Minix!
能用吗?
不能,老师不让拓展!!
怎么办?
自己写!
于是,Linus Torvalds仿照着Unix设计了一个当时还并不能称为操作系统的玩意,只有一个文件系统以及一些系统服务,并命名为Linux0.01,并将其开源。

Linux就这样诞生了!

Linux的应用领域

  • 企业服务器
    需要注意的是,企业服务器是不需要图形界面的。因为图形化占用的资源较多,且机房部署的时候也没有图形化的用武之地。
  • 嵌入式系统
    Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、智能家电等嵌入式系统。
  • 电影娱乐行业
    电影后期特效处理。

Linux的特点

开源,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能

Linux的两大阵营

  • **RedHat系列:**RedHat,Suse,CentOS,Fedora等

    Red Hat:
    RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server收费版本. 红帽企业级Linux

    Fedora Core:
    由原来的Redhat桌面版本发展而来,免费版本

    CentOS:
    RHEL的社区克隆版本,免费

    Fedora:
    想尝试最先进的技术,等不及程序的稳定版出来。其实,Fedora就是红帽公司的一个测试平台;产品在成为企业级发行版之前,在该平台上进行开发和测试。

    SuSe:
    最华丽的Linux发行版, 企业服务器端 X windows和程序应用方面做的确实不错。尤其与Microsoft的合作关系,应该是在所有的Linux发行版本中最亲密的。

  • **Debian系列:**Debian,Ubuntu等

    Debian:
    运行起来极其稳定,这使得它非常适合用于服务器

    Ubuntu:
    是Debian的一款衍生版,也是当今最受欢迎的免费操作系统, 最流行的linux桌面系

两大阵营,在命令上有略微的区别,同时安装的方式也略有不同。

CentOS社区版介绍

主流:目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS

免费:RedHat 和CentOS差别不大,CentOS是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本

更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!

CentOS官网:http://www.centos.org/

CentOS搜狐镜像:http://mirrors.sohu.com/centos/

CentOS网易镜像:http://mirrors.163.com/centos/

基于内核,再增加一些桌面,应用程序,就可以发行,称为开发版。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值