• Linux简介


    一、Linux的发展

    1.1、Unix的起源

    • 1969年,由KenThompson在AT&T贝尔实验室实现的。使用的是汇编语言。
    • 1970年,KenThompson和DennisRitchie使用C语言对整个系统进行了再加工和编写,使得Unix能够很容易的移植到其他硬件的计算机上。

    1.2、什么是Linux?

    • Linux是一种操作系统。
    • 1991年,芬兰赫尔辛基大学的学生Linus Torvals为了能在家里的PC机上使用与学校一样的操作系统,开始编写了类Unix。
    • 1991年8月25日,Linus就在comp.os.minix新闻组中首次发布了一个Linux内核的公共版本。

    二、各种Linux发行版本

    比较流行的Linux版本

    • Solaris
    • IBM AIX
    • Red Hat
    • Fedora Core
    • SUSE
    • Debian
    • Mac OS X
    • Ubuntu
    • FreeBSD
    • OpenBSD
    • NetBSD
    • Yellow Dog linux
    • Slackware
    • Red Flag
    • Blue Poit
    • Happy Linux

    ubuntu官网

    三、Linux体系结构

    Linux操作系统的组件:

    • Linux内核
    • Shell
    • 文件系统
    • 实用程序

    Linux内核版本:
    www.kernel.org可以进行查看内核版本及相关内容。

    四、命令终端

    目前流行的终端窗口有:

    • Xterm
    • Gnome-termional
    • Konsole
    • Rxvt等

    Ubuntu Linux默认安装的命令终端有Gnome-terminal、Xterm,其他的命令终端都需要另行安装。

    五、总结与思考

    5.1、什么是GPL?

    GPL的全称是General Public License。是GNU项目诞生的一种软件许可证。
    只要在代码中加入这个名叫GPL的许可证,就能保证软件的用户能够自由地运行、研究、分享和修改代码了。而且,从软件衍生出的一切修改版本,都必须遵守这个许可协议。

    5.2、Linux和Unix有什么关系?

    Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化。

  • 相关阅读:
    Redis总结(二)
    【基础教程】Matlab实现等高线图
    Spring中加密工具类DigestUtils和BCryptPasswordEncoder
    算法学习-优先队列(堆)
    利用pytorch自定义CNN网络(三):构建CNN模型
    在宇宙的眼眸下,如何正确地关心东数西算?
    如何用VS2015新建一个空白项目
    Guava的反射工具
    什么是Selenium?如何使用Selenium进行自动化测试?
    Konva事件机制
  • 原文地址:https://blog.csdn.net/HunterArley/article/details/126474431