Linux常用的磁盘命令- wjb23390 - wjb23390 - 和讯博客
Linux常用的磁盘命令 [原创 2010-02-09 01:13:46]   
Linux常用的磁盘命令如表2-8所示。  表2-8 Linux常用的磁盘命令说明
常 用 命 令

简要中文说明

程序所在目录

fdisk

分割硬盘之工具程序

/sbin

mke2fs

格式化驱动器

/sbin

mkbootdisk

制作启动盘

/sbin

  fdisk
  分割硬盘工具
  fdisk 也是一个分割硬盘的工具程序,而且还与DOS上的类似程序同名。同样,fdisk也和 cfdisk 一样可以处理 Linux 和 Linux 以外的各种分区。只是它的操作接口没有cfdisk 那样友善易懂,但是老手却很喜欢用。
  执行fdisk 之后,并不会列出现有的磁盘分区表。您必须先照它的提示输入m字母,它就会把整个操作菜单给您看,可以在其中键入字母来选择功能。如图2-35所示。

图2-35 fdisk命令  菜单上列有字母p的功能是把现有的分区表显示出来。它列出来的形式。如图2-36所示。比 cfdisk 更详细一些,还列出了每个驱动器开始于第几个 cylinder,结束于第几个 cylinder。这既是优点,也是缺点。因为如果您要增设驱动器的话,必须回答由第几个cylinder 开始到第几个 cylinder,不像 cfdisk 回答大小就可以了。这不是每位初学者都能回答的问题。

图2-36 显示现有分区  依照菜单提示,如果要删掉一个驱动器的话,就输入d,我们可以试试,因为它还没有真的执行。
  输入d之后,询问我们要删第几个分区,本例中我们回答第9个。如图2-37所示。

图2-37 回答删除第几个分区  这时,您将会看到第9个分区真的不见了。如图2-38所示。还好,还没有真的执行删除动作。

图2-38 分区9不见了  如果您要真的执行动作的话,就输入w,否则输入q离开。如图2-39所示。

图2-39 输入w命令  其实整个操作最重要的内容都在菜单中,它常用的项目如下。
  a toggle a bootable flag:切换是否可以开机。
  m print this menu:列出功能菜单。
  n add a new partition:增加新的分区。
  p print eht partition table:列出现有的分区表。
  q quit without saving changes :不储存离开。
  t change a partitions system id:改变分区的类型。
  u change display/entry unit:切换显示的单位,只有cylinder/sector两种。
  w write table to disk and exit:将设置结果写入并退出。
  x extra functionality:一些更深入的功能,专家菜单。
  mke2fs [-选项] [设备名称]
  格式化磁盘
  这个命令有点像 DOS 中的 FORMAT,但只限于功用上相像而已。因为它格式化的磁盘是 Linux 的格式,和DOS 的FORMAT 所格式化出来的并不兼容。
  Linux的磁盘格式叫做ext2,全名是Second extended file system,即第二延伸文件系统。
  所以,您要格式化一片 Linux 用的软盘的时候,应该下达如下命令:
  mke2fs -c /dev/fd0
  /dev/fd0是Linux对于{dy}台软驱的设备名称。-c选项是检查坏磁道,这当然很重要。
  如果您要格式化硬盘,就要弄清楚到底是 /dev/hda1、/dev/hda2…/dev/hdc1…中的哪一台再下命令,格式化错硬盘是很可怕的事!
  mke2fs -c /dev/hdc1
  不过通常硬盘的格式化不劳您自己动手用 mke2fs 这个命令,因为各种版本的Linux 在安装的时候都有自动格式化的动作。
  如果您需要的话,还可以加上一个 -L 选项,为它加上一个卷标名称,与DOS的磁盘卷标意思相同:
  mke2fs -c -L laifu /dev/fd0
  练习:
  (1)格式化一片 Linux 的软盘备用。格式化完毕之后,随便复制一个 Linux 文件上去试试。
  (2)如何格式化出一个DOS 格式的磁盘吗?如果我们要用软盘和另一台Windows互相传递文件,应该是格式化成哪一种形式呢?
  mkbootdisk [--设备] [内核版本]
  制作启动盘
  用 mkbootdisk制作Linux启动盘前,要先弄清楚您的 Linux 内核程序(kernel)是哪一版的,因为命令会要求您指定清楚。如果您不清楚的话,可以用 uname 命令去查询。
  例如,您的内核是 2.2.5-15 的话,命令为:
  mkbootdisk --device /dev/fd0 2.2.5-15
  /dev/fd0 是{dy}台软驱,您应该已经知道了。我们还可以把它改成 /dev/fd1 第二台软驱。(问题是,第二台软驱能开机吗?)--device 选项几乎是固定的,注意,这个选项前面是两个横线。
郑重声明:资讯 【Linux常用的磁盘命令- wjb23390 - wjb23390 - 和讯博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——