一、计算机基础简介

1、计算机系统组成两大部分

                                     计算机基础知识及linux基础_第1张图片    


2、计算机的发展     计算机诞生70年

            世界上第一台计算机是在1946年诞生 ENIAC

3、冯。诺依曼

            计算机之父,提出了计算机应由:运算器、控制器、存储器、输入设备、输出设备组成

                            计算机基础知识及linux基础_第2张图片

4、计算机的分类

             按规模可以分为:巨型计算机,大型计算机,小型计算机微型计算机。

                                   服务器本身不重,ups电池重考虑建筑的承重

       5、服务器

                    塔式服务器Tower

              计算机基础知识及linux基础_第3张图片                                              

                    机架式服务器Rack    宽度19英寸,42U高2米左右

  计算机基础知识及linux基础_第4张图片  计算机基础知识及linux基础_第5张图片                                         

                    刀片式服务器

                                                                     计算机基础知识及linux基础_第6张图片

      服务器分类

                                       计算机基础知识及linux基础_第7张图片

        6、存储基础知识

DAS 直接存储:存储器与主机紧密相连。
NAS 网络连接存储:通过 局域网络在多个文件服务器之间连接。
SAN 存储区域网络:利用高速的光纤网络连接服务器与存储设备。
7、API和ABI         
编译以后的结果叫API
编译之前的开发过程是ABI
                 计算机基础知识及linux基础_第8张图片
8、运行程序的格式:
                windows:EXE 静态库  .lib
                                          动态库  .dll
                Linux   :   ELF     静态库  .so

                      动态库  .a



二、linux操作系统

   1969年 unix的诞生 arpanet 诞生  linus诞生

三大操作系统

Windows;
Linux:GNU/linux
Unix: System:(bell lab )
                AIX,Solaris,HP-UX
          BSD:
                NetBSD;openBSD;FreeBSD

软件第二版效应 庞大糟糕  第三版可以
开源 open source
             软件和源码提供给所有人;自由分发软件和源代码;能够修改和创建衍生作品;作者的代码完善
             软件分为:商业、共享、自由
             开源许可协议:
                                                       计算机基础知识及linux基础_第9张图片
linux哲学思想:
      一切皆文件,包括硬件
    小型,单一用途程序
    链接程序,共同完成复杂任务
    避免令人困惑的图形界面
    配置数据储存在文本中

Linux的获取源
             https://wiki.centos.org/Download
             http://mirrors.aliyun.com
             http://mirrors.sohu.com
             http://mirrors.163.com