原标题:干货|七点,用计算机底层知识教你安装Linux系统!
万丈高楼平底起,小天发现很多同学对计算机的底层知识理解得并不深刻,才导致后面出了很多问题。Linux系统是目前最大的开源系统,需要彻底的理解底层知识,才能明白Linux运维的重要性。
一.计算机系统
计算机系统由硬件系统(Hardware)和软件系统(Software)两部分组成

已保存二.计算机硬件
计算机:电脑,是一种能 接收和存储信息,并能对海量数据进行自动、高速处理并输出处理结果的现代化智能电子设备。
1946年,世界上 第一台计算机EAINC,在美国诞生
第一代计算机(1946-1957) 电子管时代
第二代计算机(1958-1964) 晶体管时代
第三代计算机(1965-1970) 集成电路时代
第四代计算机(1971年以后) 大规模集成电路时代
1946年世界上第一台计算机ENIAC(electronic numerical integrator and calculator)在美国滨州大学诞生,是美国奥伯丁武器试验场为了满足计算弹道而研制成的,使用17468只电子管。占地170平方米。重达30吨,耗电174千瓦。耗资四十多万美元,每秒可进行5000次的加法或减法的运算
计算机组成部分:运算器、控制器、存储器(主存储器RAM断电丢失决定运算速度、辅助存储)、输入设备、输出设备(1946,冯诺依曼)
冯诺依曼体系规定:计算机处理数据基于二进制;加工数据放在主存储器计算机的存储单位:1k=1024=2^10 1M=1024k=2^20 1G=1024M=2^30 1T=1024G 1P 1E 1Z 1Y 1B 1N 1D
三.服务器
1.服务器硬件组成:电源、内存、CPU(Central Processing Unit)、网卡、PCI、风扇、硬盘
2.CPU性能指标:主频、外频(内存总线速度)、倍频 主频=外频*倍频
3.地址总线宽度:决定了CPU可以访问的物理地址空间
4.服务器按CPU体系架构分类:非x86服务器:使用RISC(精简指令集)或EPIC(并行指令代码)处理器;x86服务器:使用CISC(非精简指令集)
5.内存带宽:内存与北桥芯片之间的数据传输率=内存总线频率*数据总线位数/8
服务器内存具有备用技术和内存镜像
6.硬盘结构:存储介质——盘片;读写头——磁头;马达
7.硬盘接口类型:IDE、SCSI、SATA、SAS(主流硬盘接口为后两种)
8..服务器支持热插拔技术(常见设备:硬盘、电源、PCI设备、风扇)
四.存储的基础知识
存储网络:DAS:直接连接存储;NAS:网络连接存储;SNA:存储区域网络
ISCSI基于以太网网络实现的,实现SNA,提供磁盘空间
摩尔定律:由英特尔(intel)创始人之一戈登*摩尔1965年提出来,当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月,便会增加一倍。性能也将提升一倍。
五.操作系统
1.操作系统OS(Operating System) ,通用目的的软件程序(硬件驱动、进程管理、内存管理、网络管理、安全管理、文件管理)
2.开发接口标准:
ABI(Application Binary Interface)应用程序与操作系统通信交互的接口
API(Application Programming Interface)定义源码和库之间的接口
POSIX:Portable Operating System Interface IEEE在操作系统上定义的一系列API标准
3.用户和内核空间:
user space 用户空间:在此处可工作用户程序,只执行简单计算
kernel space 内核空间:具有访问硬件的权限,可执行任意命令
六.Linux基础知识
1.linux内核版本:主版本号、次版本号、末版本号、编译版本号、厂商版本号
2. Linux哲学思想:
一切皆文件(包括硬件)小型,单一用途的程序链接程序,共同完成复杂任务避免令人困惑的用户界面(不用图形界面)配置数据存储在文本中(windows中数据大部分放在注册表中)
3.分区介绍
主分区(1-4):一块硬盘最多四个,不可分小区,可用来启动操作系统(系统分区:一定是主分区),直接建文件系统,存放数据扩展分区:一块硬盘最多只有1个,加上主分区最多四个,不能建文件系统NTFS,FAT,可以再划分更小的分区逻辑分区(5-~):可以创建文件系统,可存放数据,不可再分启动分区:安装操作系统(OS)的分区活动分区:一个硬盘多个主分区,只有一个是活动分区
4.Linux目录文件的学习:
/为根目录;
/user(相当于Windows中的windows progrom files文件);
/home(用户);
/tmp(存放临时信息);
/var(存放变化数据);
/var/log(存放日志文件);
/etc(存放配置数据);
/boot(存放启动数据);
/dev(存放硬件)
小天教你如何安装Linux系统呢?
择操作系统
版本号选择centos 64位
赋予内存 1G以上
硬盘200G
CPU核心处理 2核
镜像文件
桥接网络
centos6版本安装流程:
1.光盘安装启动
2.检查光盘
此处选择跳过
3.选择语言
4.键盘布局
5.操作系统存储位置
6.操作系统初始化
7.配置网络
8.选择时区时间
9.给管理员添加密码
10.磁盘分区
centos7版本安装流程:
1.光盘安装启动
2.选择语言
3.键盘布局
4.选择时区时间
5.磁盘分区
5.1选择自动分区
选择标准分区
规划分区
选择分区类型
6.配置网络
7.给管理员添加密码
总结:很多学习运维的同学都轻视基础知识,工作了很多年之后才明白,基础知识的重要性, 与其以后领悟不如在学习初期就学习好基础知识。返回搜狐,查看更多
责任编辑: