第一章:计算机基础和linux安装
第一节:计算机系统组成
第二节:冯·诺伊曼体系结构
- 计算机的数制采用二进制,bit 位, byte 字节 1 byte =8 bit
- 计算机应该按照程序顺序执行
- 计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成
四、计算机二进制转换表:
2^0=1=1
2^1=2=10
2^3=8=1000
2^4=16=10000
2^5=32
2^6=64
2^7=128=10000000
2^8=256=100000000
2^9=512
2^10=1024
2^11=2048
2^12=4096
摩尔定律
英特尔戈登·摩尔于1965年提出当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍
计算机分类
- 超级计算机;又称巨型计算机,应用于国防尖端技术和现代科学计算中。运算速度可达每秒百万亿次以上。
- 大型计算机:具有较高的运算速度,每秒可以执行几千万条指令,而且有较大的存储空间。
- 小型计算机:指采用精简指令集处理器,性能和价格介于PC服务器和大型主机之间的一种高性能64 位计算机。
- 微型计算机:指采用X86 CPU 架构的PC服务器,中央处理器(CPU)采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信网公司发起去IOE运动,代替小型机
常见的服务器外形
- 塔式服务器
- 刀片式服务器
- 机架式服务器
服务硬件组成
- CPU、网卡、PCI、硬盘、风扇、内存、电源
服务器的三大操作系统
- windows
- linux:1991年诞生
- unix:1970年诞生
redhat红帽
redhat发行版本:
- Red Hat Linux 1.0 (Mother’s Day) 1994年11月03日
- Red Hat Linux 2.0 1995年09月20日-
- Red Hat Linux 3.0 (Picasso) 1996年05月01日
- Red Hat Linux 4.0 (Colgate) 1996年10月08日
- Red Hat Linux 5.0 (Hurricane) 1997年12月01日-
- Red Hat Linux 6.0 (Hedwig) 1999年04月26日
- Red Hat Linux 6.2 (Zoot) Red Hat Linux 6.2E 2000年04月03日
- Red Hat Linux 7.0 (Guinness) 2000年03月27日
- Red Hat Linux 7.2 (Enigma) Red Hat Enterprise Linux 2 2001年10月22日
- Red Hat Linux 8.0 (Psyche) 2002年09月30日
- Red Hat Linux 9.0 (Shrike) 2003年03月31日
- Red Hat Enterprise Linux 3.0(Taroon) Fedora 1 (Yarrow) 2003年10月22日
- Red Hat Enterprise Linux 4.0 2005年02月15日
- Red Hat Enterprise Linux 5.0(Tikanga) 2007年03月14日
- Red Hat Enterprise Linux 6.0(Santiago) 2010年11月10日
- Red Hat Enterprise Linux 7.0(Maipo) 2014年06月10日
- Red Hat Enterprise Linux 8.0 2019年05月07日
Open Source
- 件和源代码提供给所有人,自由分发软件和源代码
- 够修改和创建衍生作品
软件分类
- 商业
- 共享
- 自由 free
开源协议
- GPLv2、GPLv3、:通用公共许可 copyleft
- Apache:apache
- BSD:bsd
- Mozilla
- MIT
linux哲学思想
- 一切都是一个文件(包括硬件)
- 小型,单一用途的程序
- 连接程序,共同完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据存储在文本中
linux安装
安装前准备:
1、用软件 vmware,virtualbox 来模拟硬件创建虚拟机
2、打开电脑上虚拟化功能
安装centos7
首先在vmware里点击创建虚拟机
开启虚拟机内部安装