`
sbpya
  • 浏览: 615760 次
  • 性别: Icon_minigender_1
  • 来自: 杭州,长沙
社区版块
存档分类
最新评论

Linux系统教程---Linux常用的磁盘命令

阅读更多

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:一些更深入的功能,专家菜单。

  练习:

  虽然您现在不常要重新划分硬盘,但是仍然可以执行 fdisk,把您的硬盘分区记下来,以备将来参考。

 

mke2fs [-选项] [设备名称]

  格式化磁盘

  这个命令有点像 DOS 中的 FORMAT,但只限于功用上相像而已。因为它格式化的磁盘是 Linux 的格式,和DOS 的FORMAT 所格式化出来的并不兼容。

  Linux的磁盘格式叫做ext2,全名是Second extended file system,即第二延伸文件系统。

  所以,您要格式化一片 Linux 用的软盘的时候,应该下达如下命令:

  mke2fs -c /dev/fd0

  /dev/fd0是Linux对于第一台软驱的设备名称。-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 是第一台软驱,您应该已经知道了。我们还可以把它改成 /dev/fd1 第二台软驱。(问题是,第二台软驱能开机吗?)--device 选项几乎是固定的,注意,这个选项前面是两个横线。

  练习:

  制作一片可以开机的软盘,并且用 mount 命令把它挂载进来以后,查看它上面有些什么文件。

分享到:
评论

相关推荐

    util-linux-ng-util-linux-ng-2.17.2-12.24.el6_8.1.zip

    util-linux-ng是一个在Linux系统中不可或缺的工具集,它包含了众多用于系统管理、磁盘处理和文件系统检查的重要程序。这个压缩包"util-linux-ng-util-linux-ng-2.17.2-12.24.el6_8.1.zip"是util-linux-ng的特定版本...

    Linux实验教程-费翔林

    《Linux实验教程-费翔林》是一本针对Linux操作系统学习的实践性教程,旨在帮助读者深入理解和掌握Linux系统的安装与内核编译。在Linux的世界里,理论与实践相结合是提升技能的关键,这本书正是提供了这样的平台。...

    Linux常用命令-电子书

    本文将深入解析《Linux常用命令-电子书》中提及的关键知识点,帮助读者更全面地理解和运用这些命令。 #### 文件管理命令 1. **ls(List)** - `ls`:默认方式列出当前目录下的文件。 - `ls -a`:显示所有文件,...

    Linux常用命令-API手册.zip

    本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...

    兄弟连linux教程1-16章学习笔记(全)

    6. **高级主题**:"兄弟连linux教程11章.txt"至"兄弟连linux教程16章.txt"可能涉及更深入的主题,如Shell脚本编写、软件包管理、系统安全设置、磁盘管理和故障排查等。 7. **图片辅助**:"图1.jpg"至"图4.jpg"是...

    最全Linux常用命令大全-linux常用命令全集

    本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd` 命令的英文解释为 print working directory...

    Linux操作系统实验报告-常用Linux命令gcc.doc

    Linux 操作系统实验报告-常用 Linux 命令 gcc Linux 操作系统实验报告-常用 Linux 命令 gcc 是一篇关于 Linux 操作系统的实验报告,主要涵盖了常用 Linux 命令和 gcc 编辑的 C 程序源代码。该实验报告的目的是通过 ...

    linux系统命令-补充

    这篇“linux系统命令-补充”可能是对已有Linux命令知识的一个扩展,可能涵盖了不常见但实用的命令,或者是对常用命令的深入解析。由于没有直接提供文章内容,我们将基于Linux命令的一般知识来进行详细的解释。 首先...

    linux常用命令.doc

    Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令  Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令  Linux系统管理命令 Linux磁盘管理 

    p6880880_190000_Linux-x86-64.zip

    标题 "p6880880_190000_Linux-x86-64.zip" 暗示这是一个针对Oracle数据库19c的补丁程序,专为64位Linux操作系统设计。Oracle数据库是全球广泛使用的商业关系数据库管理系统,而“19c”代表的是其版本号,其中“c”...

    Linux常用命令大全

    Linux常用命令大全 1 Linux的DOS-like命令 2 Linux特有的命令 3 Linux的多人多工命令 4 Linux常用的压缩及解压缩命令 5 Linux查找文件的相关命令 6 Linux常用的磁盘命令

    Linux常用命令教程

    该文档主要是介绍Linux的常见命令的用法,包含以下几个部分: 1.Linux 命令--文件、磁盘管理; 2.Linux 命令--用户、权限管理; 3.Linux 命令--系统管理; 4.Linux vim编辑器的一般用法;

    Linux基础课件-- 磁盘卸载-umount命令.pptx

    Linux操作系统是许多服务器和开发环境中的首选...通过学习和实践这些命令,你将能够更好地理解Linux操作系统对磁盘管理的机制,并提升日常维护工作的效率。在实际操作时,务必谨慎,遵循最佳实践,以保护数据的安全。

    linux命令--RUN.pdf

    本篇文档将详细介绍一些常用的Linux命令行操作,帮助用户更高效地管理Linux系统。 首先,我们来了解Linux的基本命令行结构。Linux命令行通常遵循这样的格式: ``` 命令 [选项] [参数] ``` 命令是用户想要执行的...

    一起回顾一下linux常用命令----shell和unix和linux命

    如果你希望深入学习,可以阅读《The Linux Command Line》等经典书籍,或者参考CSDN博客上的"一起回顾一下linux常用命令 - sunxing007的专栏"等在线资源,如uuu.rar中可能包含的相关教程或笔记。 记住,Linux命令行...

    UbuntuLinux操作系统与实验教程--概述.pdf

    Ubuntu Linux 操作系统与实验教程概述 本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器...

    Linux常用命令 LINUX常用命令和系统管理

    本篇主要介绍Linux中的常用命令和系统管理,帮助用户更好地理解和掌握这一强大的操作系统。 1. **文件目录基本操作** - `cd`: 改变当前工作目录,例如`cd /home/user`进入用户主目录。 - `ls`: 列出目录内容,如`...

    Linux系统管理命令

    **ps** 命令是Linux系统中最常用的进程管理工具之一,用于查询系统中正在运行的进程的状态。它提供了丰富的参数选项,可以根据不同的需求来定制输出结果。对于初学者来说,理解和掌握`ps`命令的基本用法是非常重要的...

    Linux 中util-linux 工具包的源码

    其次,`util-linux`中的其他命令如`mount`、`umount`、`fdisk`、`mkfs`等,都是管理文件系统和磁盘分区的关键工具。通过阅读源码,我们可以深入理解文件系统的挂载过程,磁盘分区的创建和修改机制,以及文件系统格式...

    Linux系统基础教程-基于ubuntu-高清PDF

    ### Linux系统基础教程知识点概述 #### 一、Ubuntu操作系统简介 - **Ubuntu的定义与来源**:Ubuntu是一款以桌面应用为主的Linux操作系统,其名称源于非洲南部祖鲁语或豪萨语中的“ubuntu”一词,意指“人性”或...

Global site tag (gtag.js) - Google Analytics