天天看点

学习Linux 《鸟哥的Linux私房菜 基础学习篇(第三版)》--第3章主机规划与磁盘划分 笔记SATA接口文件系统与目录树的关系(挂载)

各种硬件在Linux中的文件名

在Linux 系统中,每个设备都被当成一个档案来对待 举例来说,IDE 接口的硬盘的文件名为/dev/hd[a-d]

在Linux 系统中,几乎所有的硬件档案都在/dev目录内,例如/dev/hda,/dev/fd0 等等。

下表是Linux中 设备与对应Linux内的文件名

设备 设备在Linux内的文件名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
USB (U盘) /dev/sd[a-p]
软驱 /dev/fd[0-1]
打印机

25针:/dev/lp[0-2]

USB: /dev/usb/lp[0-15]

鼠标

USB:/dev/usb/mouse[0-15]

PS2: /dev/psaux

当前CDROM/DVDROM /dev/cdrom
当前鼠标 /dev/mouse
磁带机(这东西现在电脑上没见过)

IDE:/dev/ht0

SCSI:/dev/st0

需要注意的是硬盘(不论是IDE/SCSI/USB都一样),每个磁盘驱动器的磁盘分区(partition)不同时,其磁盘文件名会跟着改变。

SATA接口

由于SATA/USB/SCIS等磁盘都是使用SCSI模式来驱动的,因此这些接口的磁盘设备文件名都是/dev/sd[a-d]的格式。但与IDE接口不同的是,SATA/USB接口的磁盘根本就没有一定的顺序。根据Linux核心检测到磁盘的顺序来命名。

例如:PC上有两个SATA磁盘和一个USB磁盘,主板上有六个SATA插槽。这个两个磁盘分别插在SATA1,SATA5插槽上。

LINUX的设备命名为:

1.SATA1 插槽的文件为:/dev/sda

2.SATA2插槽的文件为:/dev/sdb

3.USB磁盘(开机后才被系统捕捉到):/dev/sdc

文件系统与目录树的关系(挂载)

所谓挂载就是利用当前一个目录当成进入点,将磁盘分区槽的数据放置在该目录;也就是说,进入该目录就可以读取该分割槽的意思。这个动作我们称为挂载,那个进入点的目录我们成为挂载点。由于整个Linuxe系统最重要的是根目录,因此根目录一定需要挂载到某个分区槽。至于其他目录则可一依用户自己的需求来给予挂载到不同的分割槽。

学习Linux 《鸟哥的Linux私房菜 基础学习篇(第三版)》--第3章主机规划与磁盘划分 笔记SATA接口文件系统与目录树的关系(挂载)

现在计算机系统如何读取光盘内部的数据?在Windows 里面使用 

的是光驱的代号方式处理(假设为E 槽时) ,但在Linux 底下我们依旧使用目录树。 

在默讣癿情况下,Linux 是将光驱癿数据放置到/media/cdrom 里头去。如果光盘片里 

 面有个档案文件名为『我都文档』时,那举这个档案是在哪里? 

 这个档案最终会在如下的完整档名中: 

    Windows :桌面\我癿电脑\E:\我的文档

    Linux :/media/cdrom/我的文档

 如果光驱并非被挂载到/media/cdrom ,而是挂载到/mnt 这个目录时,刚刚读取的这个文档名称变成: 

    /mnt/我的文档

学习Linux 《鸟哥的Linux私房菜 基础学习篇(第三版)》--第3章主机规划与磁盘划分 笔记SATA接口文件系统与目录树的关系(挂载)

继续阅读