第一天
1 计算机系统
1946年,世界上第一台计算机ENIAC(electronic numerical integrator and calculator 电子数字积分计算
机)在美国宾州大学诞生。
计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据
进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备
计算机有很多形式,比如:生活中常见的家用电脑,笔记本,智能手机,平板电脑等,还有生产环境中
提供重要业务支撑的各种服务器(Server),都算是计算机。
其中一个完整的计算机系统由硬件(Hardware)系统和软件(Software)系统两大部分组成
图解:
1.1 计算机硬件
计算机发展历史:
1. 第一代计算机(1946-1957) 电子管时代
2. 第二代计算机(1958-1964) 晶体管时代
3. 第三代计算机(1965-1970) 集成电路时代
4. 第四代计算机(1971以后) 大规模集成电路时代
1.2计算机分类
规模:
超级计算机
大型计算机
小型计算机
微型计算机
功能和角色划分:
服务器--server
客户机--client
外形:
塔式服务器
刀片式服务器
机架式服务器
1.3CPU类型
1.5 硬盘接口分类
IDE:Integrated Drive Electronics,电子集成驱动器,早期家用电脑常用接口
SCSI:Small Computer System Interface,小型计算机系统接口,早期的服务器常用接口
SATA:Serial ATA (Advanced Technology Attachment 高技术配置),家用电脑常用的接口
SAS:Serial Attached SCSI,是目前服务器上主流的接口
光纤通道:Fiber Channel,高性能服务器上采用的接口
M.2 :固态硬盘接口,性能更强
1.6 结构分类
机械硬盘HDD(Hard Disk Drive)
固态硬盘SSD(Solid State Drives )
1.7服务器硬件
热插拔技术--不断电直接拔出
1.8操作系统和linux
OS--operating system 通用目的的软件程序
主要功能:
硬件驱动
进程管理
内存管理
网络管理
安全管理
文件管理
OS分类:
服务器OS:CentOS,Ubuntu,Windows Server,AIX
桌面OS:Windows 10,Mac OS,Fedora
移动设备OS:Andriod,IOS,AliOS,HarmonyOS
1.9 各种操作系统
单用户系统:一次只能支持一个用户程序的运行。向用户提供联机交互式的工作环境,如:DOS
批处理系统:用户将一批作业提交给操作系统后就不再交互,由操作系统控制自动运行,提高系统
运行效率
多道程序系统:程序控制 CPU 处理顺序
分时系统:提高系统利用率,操作系统控制 CPU 处理顺序,多个人共用一台计算机
个人计算机:每人用户对应一个系统,廉价,方便,易用
分布式计算:每个用户对应多个系统,云计算,大数据处理
1.10 linux内核版本组成
主版本号
次版本号
末版本号
打包版本号
厂商版本
图解:
1.11 linux哲学思想
一切都是一个文件
小型、单一用途的程序
连接程序、共同完成复杂的任务(shell脚本)
避免令人困惑的用户界面
配置数据存储在文本中
1.12 linux生产主流版本
Linux 各种版本
CentOS 各版本介绍
RHEL各版本介绍
Ubuntu 各版本介绍
获取发行版
CentOS
Ubuntu
https://zh.wikipedia.org/wiki/CentOS
https://zh.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
https://zh.wikipedia.org/wiki/Ubuntu
https://blog.csdn.net/songfulu/article/details/85310273
https://wiki.centos.org/Download
http://mirrors.aliyun.com
http://mirrors.sohu.com
http://mirrors.163.com
https://mirrors.tuna.tsinghua.edu.cn/centos/
CentOS6
https://vault.centos.org/6.10/isos/x86_64/
http://cdimage.ubuntu.com/releases/ #Server版
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cdimage/releases/
http://releases.ubuntu.com/ #Desktop版
http://mirrors.aliyun.com/ubuntu-releases/
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
Ubuntu20.04
https://ubuntu.com/download/alternative-downloads
http://mirrors.aliyun.com/ubuntu-releases/
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cdimage/releases/
http://mirrors.aliyun.com/ubuntu-releases/20.04.1/ubuntu-20.04.1-live-serveramd64.
iso
http://mirrors.aliyun.com/ubuntu-releases/20.04/ubuntu-20.04.3-live-serveramd64.
iso
#Ubuntu20.04安装说明视频
https://edu.51cto.com/course/29256.html
rocky
https://rockylinux.org/zh_CN/download/
重点:
1.冯诺依曼结构
运算器
控制器
这两个加起来就是cpu
存储器
分为ROM、RAM
输入
输出
键盘、鼠标、显示器、音响、麦克风、
2.计算机是以二进制运行的
2的幂次从0次方到8次方的结果分别是:
-
2^0 = 1 --1 2^1 = 2 --10 2^2 = 4 --100 2^3 = 8 --1000 2^4 = 16 --10000 2^5 = 32 --100000 2^6 = 64 --1000000 2^7 = 128 --10000000
3.linux哲学思想或者原则
一切都是一个文件
小型、单一用途的程序
连接程序、共同完成复杂的任务(shell脚本)
避免令人困惑的用户界面
配置数据存储在文本中