计算机(Computer)简述:俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备,计算机发展历史:
第一代计算机(1946-1957) 电子管时代
第二代计算机(1958-1964) 晶体管时代
第三代计算机(1965-1970) 集成电路时代
第四代计算机(1971以后) 大规模集成电路时代
1946年,世界上第一台计算机ENIAC(electronic numerical integrator and calculator)在美国宾州大学诞生,是美国奥伯丁武器试验场为了满足计算弹道需要而研制成的。使用了17468只电子管,占地170平方米,重达30吨,耗电174千瓦,耗资40多万美元。每秒可进行5000次加法或减法运算。
计算机组成:计算机由硬件(Hardware)系统和软件(Software)系统两大部分组成。
冯·诺依曼体系结构: 1946年数学家冯·诺依曼于提出,计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成
操作系统
OS: Operating System,通用目的的软件程序,硬件驱动、进程管理、内存管理、网络管理、安全管理、文件管理;
OS分类:
服务器OS: RHEL、CentOS、Windows Server、AIX
桌面OS: Windows 10、Windows 7、Mac OS、Fedora
移动设备OS: Andriod、IOS、YunOS
服务器三大操作系统:
Windows;
Linux(GNU/Linux)
Unix(1969年Ken Thompson):
System:Bell Lab、AIX(IBM)、Solaris (SUN)、HP-UX (HP)
BSD(BSRG)(Berkeley System Distribution):NetBSD、OpenBSD、FreeBSD
UNIX简史
1965前后Multics,贝尔实验室,麻省理工,通用电气发起
1969 Unix雏形UNICS,Ken Thompson 汇编语言 B语言
1973 正式命名为Unix,Dennis Ritchie C语言
1977 BSD,Berkeley Software Distribution 伯克利大学
1979 System V架构 版权声明,HP-UNIX IBM AIX “不对学生提供源码” 收回版权
1984年Minix操作系统,Andrew S. Tanenbaum荷兰阿姆斯特丹自由大学计算机科学系
Linux起源
1991年的10月5日,Linus Torvalds在comp.os.minix新闻组上发布消息,正式向外宣布他自行编写的完全自由免费的内核诞生(Freeminix-like kernel sources for 386-AT)—FREAX,含义是怪诞的、怪物、 异想天开
类Unix的内核,在GPL下发布,官网:www.kernel.org
Linux可划分为以下四部分:
1、Linux内核:主要负责以下四种功能:系统内存管理、软件程序管理、硬件设备管理、文件系统管理
2、GNU工具:GNU(GNU is Not Unix),1984年由Richard Stallman发起并创建,目的主旨在于为Unix系统管理员设计出一套类似于Unix的环境。这个目标促使该项目移植了很多常见的Unix系统命令行工具。供Linux系统使用的这组核心工具被称为coreutils(coreutilities