一,linux 操作系统只是核心部分,是Unix 的衍生版。在unix上的使用的软件基本上都可以在linux distribution 上运行。也可以称为GNU/linux或者是unix like.

二,uname可以查看系统的名称。不会的可以man uname.

三,几年前的硬盘通常是IDE 接口的,现在的通常是SATA接口。linux中,各装置的名称通常是这样的:

SATA硬盘:/dev/sda[1-n]

光驱硬盘:/dev/cdrom 或/dev/dvdram  是否可读可写根据硬件而定。

网络卡:/dev/eth[0-n]   可以通过iwconfig获取到网络卡的一些信息。

四,磁盘有若干个盘片,每个扇区有512个字节,磁盘的第一个扇区作为第一个要被读到的,所以很重要。第一个扇区分别含有:主要启动记录区,即MBR,安装管理程序就放在此处,例如grub。共有446字节。还有是分割表:就是分割磁盘的,共有64字节。

在分割表所在64字节中,总共可以分为四个记录区,每组记录区记录了磁柱的开始和结束。分割表的作用其实就是记录分成若干组数据空间。

一块硬盘做多只能分割成四个主分区或扩展分区,也叫主分割和延伸分割。延伸分割又可以分成更多的分割槽,称为逻辑分割。因此一块硬盘不仅仅能分四个分割槽,甚至可以达到更多的原因。延伸分割最多只能放一个操作系统.

如果要将一块硬盘分割成6个分割槽,就是六个盘,可以这样,主分区用P来表示,扩展分区用E表示,那么可以这样:P+P+P+E,然后就E再分成三个分割槽。 第二种方法:P+E 将E分成五个分割槽。


操作系统能够控制硬件,识别硬盘里的文件,那么硬件想要识别操作系统这个软件就需要开机程序了。就是BIOS,基本输入输出系统。BIOS会把许多硬件浏览一遍没问题后,来到硬盘,读取硬盘第一个扇区的MBR,MBR里边有开机管理程序,然后由开机管理程序来引导操作系统的核心,开机管理比如grub。

然后就是操作系统的事了。


硬盘上有很多的扇区,但是第一个扇区最为重要,第一扇区包括的分割表最多能分4个槽。而开机程序首先就是读取第一扇区的内容。所以为什么说将操作系统安装在这4个槽才能启动。也就是说主分区,或者扩展分区。分出来的每个槽都有启动扇区,安装LINUX时,可以将启动管理器安装在MBR或者是分割槽的启动扇区。


在linux 中,展现的是一个目录树的结构。根目录是‘/’。

目录树与分割槽的关系是:可以将根目录下的所有目录及档案都放在一个槽中;也可以将比如从/home/xyx/...的都放在分割槽2中。可以随意把其中的一个分支放在一个单独的盘中的意思。


通常U盘或者是光驱都会默认挂载到/media/usb  或者是 /media/cdrom