计算机与操作系统

ENIARC:
CPU:运算器、控制器、寄存器、缓存;
(CPU缓存越大;CPU价格越贵)
储存器:内存、RAM;
Input:下指令,提供数据;
Output:输出数据加工的结果
操作系统接口:OS两类
GUI:graphic user interface
CLI:command line interface

     API:application program interface
            程序员面对的编程接口
    ABI:application binary interface
            程序员应用者面对运行程序的接口
GNU
        源码:编译成为二进制格式    

操作系统:Linux
简单来说: Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix兼容产品。

linux有很多发行版我们了解常规就好:

debian:
ubuntu
knopix
slackware:
s.u.s.e
opensuse
Rehat:
Rehat 9.0:
redhat enterprise linux:rhel
Centos community ENTerprise OS
fedora core:6个月更新一次

为什么要选择centos?
在Red Hat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本。RHEL是需要向Red Hat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。CentOS可以像RHEL一样的构筑Linux系统环境,但不需要向Red Hat付任何的产品和服务费用,同时也得不到任何有偿技术支持和升级服务。

所以学习使用是Centos

普及一下CPU架构:

     x86
     x64
     m6800
     arm
     power
     powerpc,ppc
     mips
     alpha

注:本人是新手菜鸟,希望大佬不要见笑;有了大致了解;下章我们进入linux
分析作业:
GPL,BSD,Apache是什么,有什么区别