服务器类型大致可分为:塔式,机架式,刀片式
机架式服务器宽度为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、外部命令
转载于:https://blog.51cto.com/11183921/1830309