linux基础知识

来源:互联网 发布:mac能装盗版软件吗 编辑:程序博客网 时间:2024/05/16 14:09

1.计算机内部

CPU控制数据流进/流出内存,cpu处理的数据都来自内存。电脑主板连接各个组件,传递命令。硬盘数据先放入内存,然后cpu从内存拿数据。

硬盘制造商一般使用10进制单位,也就是1K=1000B。网速的描述Mbps 是 Mbits per second,所以8M传输速度就是1Mbyte/s, 


南北桥:

北桥:负责连接速度较快的CPU,内存,显卡等。北桥总线被称为系统总线。

南桥:负责连接速度较慢的硬盘,USB,网卡等。南桥总线称为I/O总线。


CPU频率=外频*倍频。外频指与外部组件传输时的速度,超频就是修改倍频或者外频的大小,通常修改的是外频,倍频一般在出厂时被锁定。


32位与64位计算机,是根据CPU每次能处理的数据量大小决定的。


扇区是硬盘最小的储存单元,每个扇区大小为512 Bytes,这个值不会改变,扇区组成的圆称为磁道,所有磁盘盘面上的同一磁道组成磁柱,磁柱一般是分割硬盘的最小单位。

第一个扇区记录:MBR、分区表。MBR:安装开机管理程序的地方。分区表:整个硬盘的分割情况。磁盘分区就是对分区表进行设定。分区表最小单位是磁柱。

分区表:最多划分4个区域,分为主要分区与扩展分区,扩展分区可以再分多个逻辑分区,这样就可以把硬盘分成4个区以上。

比如分区表P1,P2分割整个硬盘,扩展分区P2再分成5个逻辑分区,这样在文件系统中P1:/dev/hda1 、P2:/dev/hda2 、L1:/dev/hda5 、L2:/dev/hda6 ……(P3、P4无记录,但是1-4的编号是留给主分区与扩展分区的,所以逻辑分区的编号从5开始)

操作系统限制:扩展分区只能有一个。如果破坏了扩展分区表,所有逻辑分区的信息会被删除,因为逻辑分区的信息保存在扩展分区中。


CMOS、BIOS:

CMOS:记录主板上的硬件参数的存储器。

BIOS:写入主板某一块 flash 或 EEPROM 的程序,加载CMOS中的参数,尝试呼叫存储装置中的开机程序。

开机过程:BIOS读取CMOS参数,分析有哪些储存设备,到硬盘里读取第一个扇区的MBR位置,然后MBR的开机管理程序进行工作。

1、BIOS 2、MBR3、开机管理程序(boot loader)4、内核文件

开机管理程序除了可以在MBR中,还可以放在每个分区的启动扇区中。每个分区都有自身的启动扇区。



操作系统内核:管理计算机硬件以及提供相关的功能。

软件与内核有较大关系,与硬件关系较小。硬件与内核也有较大关系。

程序的开发都是参考操作系统提供的接口,所以软件不一定能在不同操作系统上正常运行。


操作系统包含的基本功能:

1)input/output crontrol, (2)device control, (3)process management, (4)file management.等


linux系统:

SATA硬盘在linux中的文件名:/dev/sd[a-p]

文件系统是目录树结构,通过挂载把硬盘数据与目录树结合起来。挂载就是把一个目录当成进入点,把硬盘数据放在该目录下,所以读取该目录就可以读取硬盘数据,这个动作成为挂载,那个进入点就是挂载点。


NAT:网络地址转换
NAT的功能就是指将使用私有地址的网络与公用网络INTERNET相连,使用私有地址的内部网络通过NAT路由器发送数据时,私有地址将被转化为合法注册的IP地址从而可以与INTERNET上的其他主机进行通讯。





0 0