手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

第 4 部分: 高级管理

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

Command (m for help): 

输入 p 以显示磁盘的当前分区配置:

Command (m for help): p

Disk /dev/hda: 240 heads, 63 sectors, 2184 cylinders

Units = cylinders of 15120 * 512 bytes

Device Boot    Start       End    Blocks   Id  System

/dev/hda1             1        14    105808   83  Linux

/dev/hda2            15        49    264600   82  Linux swap

/dev/hda3            50        70    158760   83  Linux

/dev/hda4            71      2184  15981840    5  Extended

/dev/hda5            71       209   1050808   83  Linux

/dev/hda6           210       348   1050808   83  Linux

/dev/hda7           349       626   2101648   83  Linux

/dev/hda8           627       904   2101648   83  Linux

/dev/hda9           905      2184   9676768   83  Linux

Command (m for help): 



我们将这个特别磁盘配置成包含七个 Linux 文档系统(以“Linux”列出)和一个交换分区(以“Linux swap”列出)。请注意左边相应的分区块设备名称,从 /dev/hda1 开始直到 /dev/hda9。在 PC 的早期,分区软件最多只允许四个分区(称为“主”分区)。由于这限制过多,因此产生了一个名为扩展分区的变通方法。扩展分区和主分区很相似,并且占据四个主分区限制中的一个。然而,扩展分区能够拥有任意数目的所谓逻辑分区,这有效地解决了四个分区的限制。
在我们的示例中,hda1 到 hda3 是主分区。hda4 是包含逻辑分区 hda5 到 hda9 的扩展分区。因此,在本示例中,您实际上永远不可能使用 /dev/hda4 直接存储任何文档系统 ― 他只能作为分区 hda5 到 hda9 的容器。另外,请注意每个分区都有一个“标识(Id)”,这也称做“分区类型”。无论您何时创建新的分区,您都必须确保正确配置了分区类型。‘83’是包含 Linux 文档系统的分区的正确类型,‘82’是用于 Linux 交换分区的正确类型。您能够使用 fdisk 中的 t 选项配置分区类型。Linux 内核在引导期间用分区类型配置来自动检测磁盘上的文档系统和交换设备。
fdisk 连同更多内容
关于 fdisk 的内容更有很多,由于篇幅所限无法在这里全都讨论,这其中还包括新分区的创建(用 n 命令)连同将更改写入磁盘(用 w 命令)。请记住您能够输入 m 来获得帮助。假如您初次接触 fdisk,我建议您通过在没有数据丢失危险的空闲磁盘上创建一些分区来熟悉该程式的用法。一旦创建分区并将他们写入磁盘,您的新分区块设备就准备好能够使用了。我们马上将用这些新的块设备来存储新的 Linux 文档系统。
有关分区的更多信息,请参见以下分区技巧:
  • Partition planning tips
  • Partitioning in action: consolidating data
  • Partitioning in action: moving /home

创建文档系统

在新的块设备可用来存储文档以前,我们需要在上面创建新的文档系统。我们通过使用 mkfs 命令做到这一点 ― 我们根据要创建的文档系统的类型来使用特别的 mkfs。在本示例中,我们使用 mke2fs 在 /dev/hda6(一个空的、未使用的分区块设备)上创建 ext2 文档系统:

# mke2fs /dev/hdc6

mke2fs 1.25 (20-Sep-2001)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

1537088 inodes, 3072423 blocks

153621 blocks (5.00%) reserved for the super user

First data block=0

94 block groups

32768 blocks per group, 32768 fragments per group

16352 inodes per group

Superblock backups stored on blocks: 

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Writing inode tables: done                            

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 22 mounts or 180 days,

whichever comes first.  Use tune2fs -c or -i to override.

通过上述命令,mke2fs 在 /dev/hda6 上创建了空白的 ext2 文档系统。

挂装文档系统

创建文档系统之后,我们就能够使用 mount 命令挂装他:



# mount /dev/hdc6 /mnt



要挂装一个文档系统,需要将分区块设备指定为第一个参数,将“挂装点”指定为第二个参数。新的文档系统将在挂装点处“嫁接”。这样做的另一个效果是“隐藏”位于父文档系统上 /mnt 目录中的任何文档。以后卸装该文档系统时,这些文档将重新出现。执行挂装命令后,任何添加到 /mnt 的文档将存储在新的 ext2 文档系统上。

创建和使用交换分区

假如我们刚刚创建了一个分区作为交换设备使用,我们要使用 mkswap 命令初始化该分区,并将这个分区块设备作为参数指定:

# mkswap /dev/hdc6

不同于常规文档系统,我们不挂装交换分区。而是用 swapon 命令启用交换分区:

# swapon /dev/hdc6

通常,Linux 系统的启动脚本将负责自动启用交换分区。因此,swapon 命令通常只在您要立即添加刚创建的交换分区时才需要。要查看当前启用的交换设备,请输入 cat /proc/swaps

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!