他的名字是Linus,他是所有程序员们的上帝

来源:http://www.guanqinbiaoye.com 作者:计算机运维 人气:152 发布时间:2020-03-01
摘要:在中国神话里,女娲是神,创造了人,然后,人类就自由发展。。。 1。 常见操作系统        - 服务端操作系统 : linux、unix、windows server        - 单机操作系统 : windows(dos、

在中国神话里,女娲是神,创造了人,然后,人类就自由发展。。。

1。 常见操作系统

       - 服务端操作系统 : linux、unix、windows server

       - 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)

                         MAC 、linux(ubuntu)

       - 移动操作系统 Android、IOS 、Windows phone

 

呃。。今天可不是要讲女娲与人类繁衍。

 2.linux操作系统介绍

 为什么要学习linux操作系统

        1. 大部分服务端都采用linux ,JEE部署到服务器中

        2. 一些企业和学校采用linux研发和教学

                  3. 很多嵌入式开发 用linux 

        4. 云计算、大数据 是集群网  linux : centos

- 特点  

   1. 开放、开源、多用户的网络操作系统

         2. 基于unix(unix-->minix-->linux(linus :林纳斯 芬兰 )),可以定制内核

         3. 假如了GNU组织(自由软件组织 ,copyLeft) ,通过GPL(通用公共许可) 许可对外发布 

今天要讲的是 My God,Linux 内核的创始人 —— Linus Benedict Torvalds( 林纳斯·本纳第克特·托瓦兹 ,下文简称林纳斯 )

3. linux组成

     1. linux内核(linus 团队管理)

          2. shell :用户与内核交互的接口

威尼斯网站,          3. 文件系统 : ext3、ext4 等  windows 有 fat32  、ntfs

          4. 第三方应用软件

        

威尼斯游戏网站 1

4..linux操作系统版本  

        1. 内核版本 (linus 团队管理)  3.8

         2. 发行版本  :一些软件公司以内核为基础,再添加一些软件和文档形成发行版本

            - red hat  : rhel ,centos

            - debian   : debian,ubuntu(桌面)

            - android 

 

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等。

5.简介?

  Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

  Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

 

6.与Windows对比

 

比较 Windows Linux
界面 界面统一,外壳程序固定所有Windows程序菜单几乎一致,快捷键也几乎相同 图形界面风格依发布版不同而不同,可能互不兼容。GNU/Linux的终端机是从UNIX传承下来,基本命令和操作方法也几乎一致。
驱动程序 驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。对于一些老硬件,如果没有了原配的驱动有时很难支持。另外,有时硬件厂商未提供所需版本的Windows下的驱动,也会比较头痛。 由 志愿者开发,由Linux核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对 驱动程序问题(是否存在和安装方法)会一筹莫展。但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。HP、Intel、 AMD等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。
使用 使用比较简单,容易入门。图形化界面对没有计算机背景知识的用户使用十分有利。 图形界面使用简单,容易入门。文字界面,需要学习才能掌握。
学习 系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习困难。 系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。
软件 每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。 大部分软件都可以自由获取,同样功能的软件选择较少。

威尼斯游戏网站, 

 

 

 

------------------------------------第二种认识--------------------------------------------------

 

    1:linux基础简介
        1:操作系统(Operating System)
            1:操作系统是管理计算机硬件与软件资源的程序
            2:典型操作系统
                1:UNIX、LINUX、Mac OS X、Windows iOS、Android、MS-DOS
            3:操作方式
                1:命令行界面(Command Line Interface CLI)
                    1:用户通过键盘输入指令,计算机接收到指令后,予以执行。
                    2:优点
                        1:节约计算机系统的资源
                        2:操作速度快(记住命令)
                    3:常见
                        1:DOS、UNIX、LINUX
                2:图形用户界面(Graphical User Interface,简称 GUI)
                    1:采用图形方式显示的计算机操作
                    2:优点
                        1:操作简单
                        2:用户友好
                    3:缺点
                        1:比图形命令界面消耗资源
                    4:常见
                        1:WINDOWS、Mac OS
        2:UNIX与MINIX
            1:UNIX
                1:1969年由贝尔实验室的肯.汤普逊、丹尼斯.里奇带领下开发出UNIX
                    1:肯.汤普逊:UNIX之父
                    2:丹尼斯.里奇:C语言之父
                2:之前使用汇编语言B语言,1973年用两人改用C语言(高级语言)重写
            2:MINIX
                1:贝尔实验室收回版权并且规定“不可对学生提供源码”。
                2:Andrew S. Tanenbaum(谭帮宁)教授为了授课,在不参考UNIX源码下写出了MINIX
                    1:计算机网络、现代操作系统作者,MINIX之父。
        3:LINUX
            1:1991年,芬兰人林纳斯.托瓦兹在赫尔辛基大学自己动手写了操作系统,就是LINUX内核(Linux kernel)。
            2:吉祥物企鹅。
            2:Linux加入GNU并遵循公共版权许可证 (GPL)。    
        4:GNU(“GNU's Not Unix”)
            1:理查德.斯托曼博士1983 年启动建立一个完全相容于UNIX的自由软件环境
                1:自由软件
                    1:赋予用户复制、研究、修改和散布该软件的权利,并提供源码供用户自由使用    
            2:核心的操作系统内核发展受挫,于是采用Linux kernel,应用在GNU系统中
        5:GPL(General Public License 通用公共许可证)
            1:为了避免GNU开发的软件被其他人利用成为专利软件
            2:Copyleft(专利软件是Copyright)
            3:目的要让GNU永远是免费和公开的
        6:Linux简介
            1:Linux是一种自由和开放源码的类UNIX操作系统
            2:LINUX特点
                1:开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,
                   良好的用户界面(命令界面,图形界面等),出色的速度性能
            3:LINUX组成
                1:内核
                2:Shell
                3:文件系统
                4:应用程序
            4:LINUX版本
                1:LINUX内核(Linux kernel)
                    1:系统的心脏
                2:发行版本
                    1:厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合
                    2:常见
                        RedHat Linux,Debian,Ubuntu, Novell/SuSE Linux
        7:Ubuntu
            1:Ubuntu版本由发布的年份和月份组成最新的版本为Ubuntu 12.10
                    查看Ubuntu版本cat /etc/issue 或者 sudo lsb_release -a

 

著名的电脑程序员、黑客、极客之王,这些普通的词汇,不足以形容 My God。

他是互联网科技金字塔最顶端的几个人都触摸不到的神,嗯,这句还差不多。

林纳斯 1969 年出生于芬兰赫尔辛基市,父亲是芬兰共产党党员。

不知怎么的,突然想起来诺基亚 = =!

威尼斯游戏网站 2

嗯,林纳斯小时候的黑客神韵就不提了,直接从 1991 年说起。

那年他 21 岁,刚入赫尔辛基大学,学习计算机技术,并拥有一台 386 IBM PC。

威尼斯游戏网站 3

当时,操作系统就跟如今买房一样,不光 MS-DOS 价格不菲,UNIX 也被炒得高高在上,动不动就叫价上万元。

想想在那个一年学费才几十块的年代,万元操作系统是什么概念?

威尼斯游戏网站 4

不过,毕竟是芬兰人民,有钱,装了 MS-DOS 。不过他一点都不满意 —— 昂贵,保守,还不好用。

恰巧,操作系统 MINiX ( UNIX 的变种 ) 问世了。

威尼斯游戏网站 5

( Welcome to MINIX 3.1.2,好吧,没找到最初版本 )

Minix 相对自由,而且非常廉价。

发明者 Andrew S. Tanenbaum 只希望拿 Minix 作为一个公开的教材,所以很快,林纳斯就玩起了 Minix 。

威尼斯游戏网站 6

(左林纳斯,右 Andrew S. Tanenbaum)

在大学期间,林纳斯要经常访问大学主机上的新闻组和邮件。可能嫌弃速度慢,卡顿什么的,他就自己编写了磁盘驱动程序和文件系统。

威尼斯游戏网站 7

有了这个尝试,加上无法忍受 MINIX 只能用来教学。他想要自己编写一个免费又强大的系统。于是,Linux 内核就诞生了。

威尼斯游戏网站 8

(当时林纳斯刚入大学,才 21 岁,才 21 岁啊,差友们!! )

1991 年 9 月,林纳斯通过大学的 FTP 服务器公开其操作系统,当时命名为 “ Freax( 调试 )”。然后就被 FTP 服务器管理员改名为 Linux。

很显然,是为了致敬 Linus 和 MINIX / UNIX。

不久后,林纳斯又将 Linux 内核加入了自由软件基金( FSF )的 GNU 计划中。

威尼斯游戏网站 9

允许用户免费使用、拷贝并且改动程序,但你必须将同样的自由传递下去,而且必须免费公开你修改后的代码。

因此,后人称林纳斯为 “ 自由主义教皇 ”。

讲到这,差评君不得不提到自由软件之父理查德·斯托曼。

威尼斯游戏网站 10

林纳斯就是受理查德·斯托曼的精神感召。。。才有了他的企鹅精神。。。

威尼斯游戏网站 11

选择企鹅作为 Linux 的 “形象代言鹅” 的意思是:“ Linux 与南极一样,均为全人类共同所有,任何公司无权将其私有。”

他还公开表示,反对软件专利: “软件本身是人类的精神财富,是智慧,思想和知识的传播,所以不应该被类似专利的这一类的东西所囚禁,而应该更多更广泛更方便得供所有人分享。”

威尼斯游戏网站 12

(可能这就是 Android 比 iOS 系统便宜的原因吧!)

再说回来 Linux 本身有多厉害吧。。。

Linux 其实本身只是一个内核,以这个内核为基础,诞生了这个世界上的绝大多数电子设备(路由器,交换机,手机,服务器)。

即便从最传统的意义上讲,Linus 也是最接近神的人。。

本文由威尼斯游戏网站发布于计算机运维,转载请注明出处:他的名字是Linus,他是所有程序员们的上帝

关键词:

上一篇:没有了

下一篇:没有了

最火资讯