您的位置 首页 新品

学习 Linux,101: 建造分区和文件体系

概述在本文中,学习硬盘分区和 Linux 文件系统有关内容。学习:创立分区;运用 mkfs 命令来配置 ext2、ext3、xfs、reiserfs v3 和 vfat 文件系统;创立和维护交

概述

在本文中,学习硬盘分区和 Linux 文件体系有关内容。学习:

创建分区;

运用 mkfs 指令来装备 ext2、ext3、xfs、reiserfs v3 和 vfat 文件体系;

创建和保护沟通空间。

本文协助您准备 Linux Professional Institute’s Junior Level Administration (LPIC-1) 考试 101 中主题 104 下的方针 104.1。该方针的权值为 2。

先决条件

为了最有效地运用本系列中的文章,您应该具有底子的 Linux 常识,并需要准备一个 Linux 体系,用于操练本文引见的指令。有时分不一样版别的次序输出格局不一样,因此您所得到的结果未必总是与这儿所示的清单和图相似。

您还应该熟识咱们的文章 “学习 Linux,101:硬盘规划” 中的内容。

块装备和分区

咱们的文章 “学习 Linux,101:硬盘规划” 引见了硬盘驱动器规划、分区、以及运用 fdisk 指令来查看分区信息的底子常识。您学习了主分区、扩展分区 和逻辑分区 等分区的有关常识,理解到 Linux 文件体系包括一些文件,它们存储在硬盘上或目录 中的块存储装备 上。与许多其他系共同样,Linux 体系上的目录也能够够包括其他目录,这些目录称为子目录。这篇文章还探讨了一些点拨您举办分区选择的留心事项。

本文将最早回想一下块装备和分区,然后进一步展示怎么运用 fdisk 指令创建、批改或删去块装备上的分区。您还将学习 mkfs(mkfs 代表 make filesystem) 指令的各种方式;mkfs 指令用于将分区格局化为一种特别的文件体系类型。

留心:除了 LPI 考试要求的东西和文件体系外,您能够会遇到或需要其他东西和文件体系。其他东西和文件体系 末节供给了其他可用东西的一个简单摘要。

块装备

块装备 是能够以固定巨细块 格局化的任意存储装备的抽象层。独自的块的拜访能够独立于其他块的拜访。这样的拜访一般称为随机拜访。

随机可拜访的固定巨细块的抽象层允许次序运用这些块装备,而无需忧虑底层装备是硬盘驱动器、软盘、CD、固态(solid-state)驱动器、网络驱动器,依旧某种虚拟装备,比方内存中文件体系。

块装备示例包括体系上的榜首 IDE 硬盘驱动器(/dev/sda 或 /dev/hda)或第二 SCSI、IDE 或 USB 驱动器(/dev/sdb)。运用 ls -l 指令来显现 /dev 条目。每行输出的榜首个字符是 b(针对一个块 设 备,比方软盘、CD 驱动器、IDE 硬盘驱动器或 SCSI 硬盘驱动器)和 c(针对一个字符装备,比方 a、终端(tty)或空装备。清单 1 展示了一些示例。

清单 1. Linux 块装备和字符装备

[ian@echidna ~]$ ls -l /dev/loop1 /dev/null /dev/sd[ab] /dev/sr0 /dev/tty0

brw-rw—-. 1 root disk  7, 1 2010-06-14 07:25 /dev/loop1

crw-rw-rw-. 1 root root  1, 3 2010-06-14 07:25 /dev/null

brw-rw—-. 1 root disk  8, 0 2010-06-14 07:25 /dev/sda

brw-rw—-. 1 root disk  8, 16 2010-06-14 07:25 /dev/sdb

brw-rw—-+ 1 root cdrom 11, 0 2010-06-14 07:25 /dev/sr0

crw–w—-. 1 root root  4, 0 2010-06-14 07:25 /dev/tty0

分区

关于某些块装备,比方软盘和 CD 或 DVD 硬盘,一般运用整个媒体作为单个文件体系。可是,关于大型硬盘驱动器,乃至是 USB 存储器,更稀有的用法是将可用空间划分为多个不一样的分区。

分区的巨细能够不一样,不一样的分区上能够具有不一样的文件体系,因此一个硬盘能够用于多种方针,包括在多个操作体系之间同享该硬盘。比方,我运用的测验体系包括多个不一样的 Linux 发行版,有时还包括一个 Windows® 体系,它们都同享一个或两个硬盘驱动器。

文章 “学习 Linux,101:硬盘规划” 引见过,硬盘驱动器具有一个几许参数(geometry),根据术语柱面、磁头和扇区界说。即便是当今驱动器也运用逻辑块寻址 (LBA),这使得几许参数变得简直没关重要,用于分区方针的底子分配单元一般照旧是柱面。

显现分区信息

分区信息存储在硬盘上的分区表 中。分区表列示每个分区的开始柱面和结束柱面的有关信息,关于它的类型 的信息,以及它能不能标志为可引导。要创建和删去分区,需要运用一个专门规划的次序来修改分区表。关于 LPI 考试,您需要理解 fdisk 次序,这也是本文引见的次序,尽管也能够够运用其他多个东西。本文结尾将说到其间多个东西。

fdisk 指令加上 -l 选项用于列示分区。假想象查看一个特定驱动器上的分区,需要增加一个装备称谓,比方 /dev/sda。留心,分区东西需要根拜访权限。清单 2 展示了我的体系的两个主硬盘驱动器上的分区。

清单 2. 运用 fdisk 列示分区

[root@attic4 ~]# fdisk -l /dev/sda

Disk /dev/sda: 640.1 GB, 640135028736 bytes

255 heads, 63 sectors/track, 77825 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00064a1a

Device Boot   Start     End   Blocks  Id System

/dev/sda1        1     127   1020096  83 Linux

/dev/sda2       128    1402  10241437+ 82 Linux swap / Solaris

/dev/sda3  *    46340    56538  81920000  83 Linux

/dev/sda4      1403    46339  360956422  5 Extended

/dev/sda5      1403    10420  72437053+ 83 Linux

/dev/sda6      10421    19344  71681998+ 83 Linux

/dev/sda7      19345    28350  72340663+ 83 Linux

/dev/sda8      28351    37354  72324598+ 83 Linux

/dev/sda9      37355    46339  72171981  83 Linux

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/300324.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部