zoukankan      html  css  js  c++  java
  • Linux Sever简单笔记(第一堂课)之linux介绍及unix的介绍

    一、Linux和unix介绍

     

    1.操作系统组成原理

     

    1.1完整的计算机系统

    硬件系统

    ◆主机

    ◆外设

    软件系统

    ◆操作系统

    ◆应用软件

     

    1.2操作系统(Operating System)

    操作系统是连接用户和计算机硬件系统的桥梁,同时又是搭载应用软件的平台

    ◆内核(kernel)

    ◆外壳(shell)

     2.ShellKernel口Shell(命令解释器,“翻译官")

    ◆外壳,命令解释器,介于操作系统内核与用户之间,负责解释命令行

    ◆接受用户输入的指令,并将指令解释后传输给内核(Kernel)执行,输出执行结果给用户。

    Kernel

    ◆内核,接受Shell的指令,并执行,将结果输出给Shell

     二、Unix简介

    1. 

    Unix是一款古老的操作系统,由bell(贝尔----kingtoms)实验室设计的一款多用户,多任务的操作系统,早期的由汇编语言编写,第三个版本由c语言进行重写

     

    2. Unix的分支

    Unix system

    BSD(加州大学伯克利分校)

    FreeBSD

    OpenBSD

    NetBSD

     

    拓展:

    Unix的产生由登月游戏产生推动了计算机的发展

    自从由c语言重写了之后,unix对硬件的依赖降低,普及了unix的使用(20世纪70年代)

     三、GNU(GNU is Not unix)

    1984年由Richard Stallman 发起并创建

    目标是编写大量兼容于unix系统的自由软件

    官方网站:www.gnu.org

     

    开放源码软件:

    开放源码软件(open source software

     

    Firefox网页浏览器

    Openoffice办公套件

    ApacheNginx网站服务器软件

    Android系列软件

     

     

    四、介绍一个人物 Linus Torvalds

     

    五、Linux的起源和发展

    1.Linux操作系统构成

     

    Linux内核、系统基本库、应用程序

     

    2.Linux内核项目

     

    主要作者:芬兰赫尔辛基大学的 Linus Torvalds

    1991.10 发布linux0.02版本(第一个公开版)

    1994.3 linux1.0版发布

    Linux内核的标志————企鹅Tux,取自芬兰的吉祥物

    官方网站:www.kernel.org

     

    六、Linux在发展过程中延伸出很多分支

     

     七、Linux简介

    1.Linux发型版本

     

    1.1 Linux发型版本构成

     

    Linux内核+各种自由软件=完整的操作系统

     

    厂商提供的辅助安装、软件包管理等程序

     

    发行版的名称、版本由发行厂商决定

     

    例:

    Red Hat Enterprise Linux 7,由Red Hat公司发布

    SUSE Linux Enterprise 15,由Attachmate公司发布

    Debian Linux 10.由Debian社区发布

     2.Linux的特点

     

    几乎unix的全部特性

    Linux几乎是免费的

    丰富的网路功能

    可靠的安全性

    良好的可移植性

     

    3.Linux的内核版本

     

    主要是内核版本号的命名机制

     

    稳定性(具有工业级的强度)

    开发板(要试验各种解决方案)

    两种版本是相互关联、相互循环的

     

    Linux内核的命名机制

     

    Num.num.num

     

    其中第一个数字是主板本号,第二个数字是次版本号,第三个数字是修订版本号,如果次版本号是偶数,那么该内核就是稳定版的;若是奇数,则是开发板的

     

    头两个数字合在一起可以描述内核系列,如稳定版的2.6.0 他是2.6版内核系列

     八、Linux和unix

     

    ◆Unix的历史久于Linux.Linux的思想源于Unix

    ◆Unix和Linux都是操作系统的名称.但Unix这四个字母除了是操作系统名称外,还作为商标归sco所有.

    ◆Linux的核心是免费的,自由使用的,核心源代码是开放的.而Unix的核心并不公开

    ◆在对硬件的要求上,Linuxt比Unix要低,没有Unix那么苛刻.在安装上Linux比Unix容易掌握.

    ◆在使用上,Linux相对没有Unix那么复杂.

    ◆Po six(可移植操作系统环境)是unix和linux的标准和规范

     

     

    九、Linux与windows

    1.两者都是多任务的操作系统,都支持同样的用户接口,网络完全性。

     

    2.Windows是专用系统,由开发的公司控制接口和设计,并建立严格的标准,而且购买的价格高,而linux是自由软件,其开发采用开放和写作模式,因而 有利于充分程序人员的集体智慧,大量减少不必要的重复劳动,并使得自由软件的弱点能及时发现和得到克服,具有强大的生命力

     

    3.linux正在竞争unix和windows NT 的市场份额。他是目前唯一可以与 Microsoft windows抗衡的操作系统;盖茨也承认linux是微软的竞争对手。

     

    十、Linux在HPC中的运用

     

    高性能计算机群,简称hpc机群

     

     十一、操作系统:三十年河东,三十年河西(摘自IT168)

    Linux目前已成为高性能计算的首选操作系统。在全球顶尖的500台超级计算机中,有367台上使用了Linux操作系统,比重为73.4%,而01年仅有44套;相比之下,此次有98台使用了UNI区操作系统,01年是440套。正所谓“三十年河东,三十年河西”,短短几年的时间里,TOP500HPC中操作系统的格局发生了翻天覆地的变化。

    2004年是这一戏剧性变化的转折点,在当年6月份发布的排行榜中,LINUX开始超过UNI区。但值得注意的,在近两届排行榜中,LINUX和UN区似乎开始稳定各自的份额,这主要得益于UNI区惯有的稳定性和安全性,以及UN区厂商的开源运动。

    另外,在Top500超级计算机中,仅有一台超级计算机采用了Windows 2003 Server,另一台采用了Windows Compute Cluster Server2003,均是运行在DELL公司的PC服务器机群上。尽管微软在个人市场和低端企业级市场上呼风唤雨,但要想在超级计算领域有所斩获,显然还有很长很长的路要走。

  • 相关阅读:
    积水路面Wet Road Materials 2.3
    门控时钟问题
    饮料机问题
    Codeforces Round #340 (Div. 2) E. XOR and Favorite Number (莫队)
    Educational Codeforces Round 82 (Rated for Div. 2)部分题解
    Educational Codeforces Round 86 (Rated for Div. 2)部分题解
    Grakn Forces 2020部分题解
    2020 年百度之星·程序设计大赛
    POJ Nearest Common Ancestors (RMQ+树上dfs序求LCA)
    算法竞赛进阶指南 聚会 (LCA)
  • 原文地址:https://www.cnblogs.com/yxd1308243944/p/13842946.html
Copyright © 2011-2022 走看看