服务器类型大致可分为:塔式,机架式,刀片式

机架式服务器宽度为19英寸,高度以U为单位,1U=44.15mm

cup全名为central processing unit包含运算器和控制器

cpu主频=外频*倍频 其中外频为系统总线工作频率即cup与外部进行数据传输的速度

cpu上一般设有高速缓存如一级缓存L1、二级缓存L2、三级缓存L3

cpu上的高速缓存可以与cup同速运行,速度快,容量小,通过在其中存放常用指令或程序可以缓解内存中数据传输速度与cpu运算速度不匹配的矛盾

计算机中最小的单位为“位(b)”只有0和1两种状态

1B=8b 1K=1024B 1M=1024K 1G=1024M 1T=1024G 1P=1024T 1E=1024P 1Z=1024E

服务器主要分为 x86服务器:使用复杂指令集

               非x86服务器:使用精简指令集或并行指令代码

RISC:精简指令集,每条指令长度相等,指令较少,指令执行速度较快

CISC:复杂指令集,质量长度不相等,指令数多,一条指令能执行多个任务

内存带宽=内存总线频率*数据总线宽度/8*2

如64位运行频率266MHZ内存带宽 266*2*64/8=4.2GB/s

服务器硬盘接口一般有SCSI和SAS,家用电脑接口一般有IDE和SATA

RAID:磁盘阵列可以提高硬盘性能并对数据进行备份

服务器内存技术有在线备用内存技术,内存镜像等

KVM=keyboard video mouse

DAS:直接储存(用户直接使用)

NAS:网络连接存储(用户可以使用服务器数据但不能进行修改)

SAN:存储区域网络(用户可以使用和服务器数据)

API:源代码和库之间接口

ABI:应用程序和OS之间接口

windos动态库以dll结尾

windos静态库以lib结尾

linux动态库以so结尾

linux静态库以a结尾

linux哲学思想:

1、一切皆文件 

2、程序只完成单一任务 

3、完成一个任务需要多个程序共同工作

4、避免令人困惑的界面

5、配置文件存储在文本中

主分区最多有4个,扩展分区最多有一个,主分区+扩展分区最多有4个

扩展分区不能直接存储数据,必须分成逻辑分区

挂载:给磁盘分区分配一个盘符

冯诺依曼体系:运算器、控制器、存储器、I/O设备

ssh:secure shell(建立在应用层和传输层基础上安全协议)

$:普通用户  #:root用户

linux下文件颜色:白色:普通文件  红色:压缩文件 蓝色:目录文件  绿色:可执行文件

浅蓝色:链接文件  ×××:设备文件  灰色:其他文件  红色闪烁:链接文件有问题

物理终端:直接接在本机的键盘鼠标等

虚拟终端:用软件方式虚拟实现

模拟终端:图形界面打开的命令行及基于ssh等协议打开的界面

''单引号:忽略引号内所有特殊字符

""双引号:忽略引号内大部分特殊字符除$\`

``反引号:会优先将引号内语句当做命令执行

命令执行顺序:别名、内部命令、hash、外部命令