Linux 磁盘分区之基础篇
创始人
2024-07-20 07:30:16
0

了解如何在 Linux 统中设计磁盘分区的布局。您可以运用本文中的资料来学习。这一节讲述的是Linux 磁盘分区之基础篇。

  文件系统概述:

  Linux 文件系统包含排列在磁盘或其他区块存储设备 的目录 中的文件。与其他许多系统相同,Linux 系统中的目录也包含其他目录,即子目录。Microsoft Windows 等系统的概念是在不同的驱动器盘符上(A:、C: 等)使用不同的文件系统,而 Linux 文件系统则截然不同,它是一个树形结构,以 / 目录作为根 目录。

  您可能会疑惑,如果文件系统只是一个庞大的树形结构,那么磁盘布局为什么如此重要。实际上,每一个区块设备(如硬盘驱动器分区、CD-ROM 或者软盘) 上都有一个文件系统。通过在称为挂载点 的点将文件系统 挂载 到不同的设备上来创建文件系统的单一树形视图。

  通常情况下,内核通过将文件系统以 / 的形式挂载到某些硬盘驱动器分区上来启动这个挂载过程。您可以挂载其他硬盘驱动器分区,如 /boot、/tmp 或 /home。例如,您可以使用 /mnt/floppy 的形式挂载软盘驱动器上的文件系统,使用 /media/cdrom1 挂载 CD-ROM 上的文件系统。您还可以使用 NFS 等联网文件系统挂载来自其他系统中的文件。此外也有其他类型的文件挂载,但这几个例子能帮助您简单了解这个过程。尽管挂载过程实际上是指挂载某些设备上的文件系统,但人们通常会称之为 “挂载设备”,其真正的含义是 “挂载设备上的文件系统”。

  现在,假设您已经挂载了根文件系统(/),您希望在挂载点 /media/cdrom 挂载 CD-ROM /dev/sr0。挂载点必须首先存在,之后才能通过它来挂载 CD-ROM。在您挂载 CD-ROM 时,CD-ROM 上的文件和子目录将成为 /media/cdrom 下的文件和子目录。/media/cdrom 中已有的所有文件或子目录都将不再可见,但它们仍然存在于包含挂载点 /media/cdrom 的区块设备之上。如果卸载了 CD-ROM,原始文件和子目录将再次可见。因此,请不要将其他文件置于将用作挂载点的目录中,以避免此问题。

  表 1 展示了 Filesystem Hierarchy Standard 要求 / 中具有的目录。

  表 1. / 中的 FHS 目录

  

目录 说明
bin 基本命令二进制文件
boot 引导加载器的静态文件
dev 设备文件
etc 特定于主机的系统配置
lib 基本共享库和内核模块
media 可插拔介质的挂载点
mnt 临时挂载文件系统的挂载点
opt 附加应用软件包
sbin 基本系统二进制文件
srv 此系统提供的服务的数据
tmp 临时文件
usr 次要层次结构
var 变量数据

【编辑推荐】

  1. 3.2.5 Linux安装模式下,磁盘分区的选择(极重要)
  2. Linux磁盘分区的操作工具与命令使用
  3. 简单剖析Linux磁盘分区命令
  4. 让Linux操作系统支持FAT格式的磁盘分区
  5. Linux配置文件
  6. Linux下文件的清理

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...