1、Linux的内核版本
2.6.18-92.e15 主版本.次版本.释出版本-修改版本
分类:
A、主、次版本为奇数——开发中版本,主要用于测试和开发新功能
B、主、次版本为偶数——稳定版本
内核版本与distribution版本不同。
2、Linux distribution(可完全安装套件)
A、使用RPM方式安装软件的系统(Red Hat,Fedora,SuSE)
B、使用Debian的dpkg方式安装软件的系统(Debian,Ubuntu,B2D)
Linux允许多用户多任务工作,不同于Windows的单人多任务操作
版本号详解参考博客
3、磁盘的分区和命名
个人计算机中常见的磁盘接口有两种:IDE和SATA
IDE——一个IDE电缆可连接两个IDE设备,而一个主机上通常有两个IDE接口,电缆上的IDE设备有Master和Slave之分。命令如下
IDE\Jumper | Master | Slave |
IDE1(Primary) | /dev/hda | /dev/hdb |
IED2(Secondary) | /dev/hdc | /dev/hdd |
SATA——该接口磁盘没有一定的顺序,根据Linux内核检测到磁盘的顺序进行命名,与实际插槽代号无关
当PC机上有两个SATA分别插在SATA2和SATA5插槽上,则其命名为
SATA1插槽上的—/dev/sda SATA5插槽上的—/dev/sdb USB磁盘(开机完成后才被系统识别)—/dev/sdc
4、磁盘组成知识
磁盘上面可细分出两种单位:扇区(Sector)和柱面(Cylinder),扇区大小固定为512bytes。
磁盘的第一个扇区记录的信息有:
主引导区—可以安装引导加载程序,有446bytes;分区表—记录整块硬盘分区的状态,有64bytes。
5、分区表(64 bytes)
分区表有四组记录区,每组记录了该区段的起始与结束的柱面号码(p1 p2 p3 p4),分区的最小单位为柱面
假设这个分区所在的硬件设备文件名为/dev/hda,则这四个分区在Linux系统中的设备文件名如下:
p1:/dev/hda1 p2:/dev/hda2 p3:/dev/hda3 p4:/dev/hda4
分区有利于数据的安全性以及提高数据读取的速度和性能
6、关于扩展分区
Linux中每一个硬件设备最多能有4个分区(包括扩展分区),任何一个扩展分区都要占用一个主分区号码,由扩展分区切分出来的小区称作逻辑分区,其设备名称编号必须从5开始,因为1-4是主分区和扩展分区号所用。
扩展分区最多只能有1个,切无法进行格式化,主分区和逻辑分区才可进行格式化。
IED硬盘最多有59个逻辑分区(5-63号),而SATA硬盘则有11个逻辑分区(5-15号)
7、计算机如何在开机时执行操作系统?——BIOS和CMOS
CMOS是记录各项硬件参数且嵌入在主板上面的存储器;BIOS则是开机时计算机系统主动执行的第一个程序。
- BIOS取得能够开机的硬盘并且去硬盘里面读取第一个扇区的MBR位置,MBR中放置最基本的引导加载程序。
- 引导加载程序(Boot Loader)读取内核文件:提供菜单供用户选择不同的开机方式;载入内核文件;将引导加载功能转交给其他Loader。
- 内核文件开始操作系统的功能
实际可开机的内核文件放置到各个分区中
8、目录树与磁盘内数据的结合(挂载)
当partion挂载在一个目录下时,意味着目录下的内容被存放在该partion中
如何查看文件在哪个partion?反向追踪,看哪个进入点先被查到