本节主要讲解
计算机系统
计算机硬件组成
操作系统
linux相关介绍
linux哲学思想
获取linux
一、计算机系统
计算机系统主要偶硬件系统和软件系统两部分组成
二、计算机硬件
计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。
发展历史
第一代计算机(1946-1957) 电子管时代
第二代计算机(1958-1964) 晶体管时代
第三代计算机(1965-1970) 集成电路时代
第四代计算机(1971以后) 大规模集成电器时代
1946年,世界上第一台计算机ENIAC在美国滨州大学诞生,第一台计算机是美国军方定制,专门为了 计算弹道和射击特性表面而研制的,使用了17468只电子管,占地170平方米,重达30吨
耗电174千瓦,耗资40多万诶元。每秒可进行5000次加减法运算。
计算机硬件组成部分
冯诺依曼体系结构:运算器、控制器、存储器、输入出处设备
按规模划分
巨型计算机:应用于国防尖端技术和现代科学中
大型计算机:具有较高的运算速度,每秒可执行几千万条指令,有较大的存储空间。
小型计算机:规模较小、结构简单、运行环境较低。
微型计算机:中央处理器采用微处理器芯片,体积小、轻便。
服务器
服务器是计算机的一种,是网络中为客户端计算机提供各种鼓舞的高性能的计算机
服务器按应用功能分类可分为:
web服务器,数据库服务器、邮件服务器、文件服务器、中间件应用服务器、日志服务器、监控服务器、程序版本控制服务器等等。
服务器按外形分类:
塔式服务器、机架式服务器、刀片式服务器
服务器硬件组成
CPU(Central Processing Unit)中央处理器,由控制器和运算器组成,是计算机系统中最重要的组成部分。
CPU类型
x86
x64
ARM(Acorn RISC Machine)
M68000,M68K(moto)
Power(IBM)
Powerpc(apple)
Ultrasparc(sun)
Alpha(HP)
安腾(compaq)
非x86服务器:使用RISC(精简指令集)或EPIC(并行指令集)
主频:cpu的时钟频率
外频:系统总线的工作效率
倍频:cpu外频哦主频相差的倍数
主频=外频*倍频
主板:mianboard,它装载机箱内,是计算机最基本的也是最重要的部件之一,一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。主板采用了开放式结构。主板上大都有6-15个扩展插槽,供PC机外围设备的控制卡
内存:介于cpu和外部存储之间,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
硬盘:硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料,硬盘有固态硬盘(SSD 盘,新式硬盘)、机械硬盘(HDD 传统硬盘)、混合硬盘(HHD 一块基于传统机械硬盘诞生出来的新硬盘)。SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,混合硬盘(HHD: Hybrid Hard Disk)是把磁性硬盘和闪存集成到一起的一种硬盘。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。它的基本参数有容量、转速、传输速率、缓存等几大基本参数。
电源:支持服务器的电力负载,支持冗余,防止电源故障。
网卡:网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。一般有百兆、千兆、万兆网卡
三、操作系统
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口
服务器三大操作系统
Windows:Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
Unix:UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(
System:(Bell Lab)
AIX (IBM)
Solaris(SUN)
HP-UX(HP)
BSD:Berkeley System Distribution
NetBSD
OpenBSD
FreeBSD
Linux:GUN/Linux,nux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统
四、Linux相关介绍
1984年:Richard Stallman发起GNU项目和自由软件基金会,创建开源的UNIX实用工具版本,创建通用公共许可证(GPL),开源软件可实施原则。
1991年:Linus Torvalds发布linux ,创建开放源码,类Unix的内核,在GPL下发布,www.kernel.org
Linux操作系统
Linux内核+GNU工具=完整的类Unix操作系统,如Centos,Ubuntu,RedHat
开源open source
开源:软件和源代码提供给所有人
自由分发软件和源代码
能够修改和创建衍生作品
作者的代码完善
软件分类:商业软件、共享软件、自由软件。
开源协议
GPLv2, GPLv3,LGPL(lesser):copyleft,WordPress
Apache:apache
BSD:bsd
Mozilla
MIT
五、linux哲学思想
1、一切皆文件;
2、单一目的的小程序;
3、组合小程序完成复杂任务;
4、文本文件保存配置信息;
5、尽量避免捕获用户接口;
6、提供机制,而非策略。
六、获取linux
Centos
https://wiki.centos.org/Download
本文出自 “10122713” 博客,请务必保留此出处http://10132713.blog.51cto.com/10122713/1829030
原文地址:http://10132713.blog.51cto.com/10122713/1829030