Linux中常见的磁盘管理工具有哪些

Linux中常见的磁盘管理工具有哪些,第1张

Linux中常见的磁盘管理工具有哪些

在Linux系统安装时,其中有一个步骤是进行磁盘分区。在分区时可以采用Disk Druid、RAID和LVM等方式进行分区。除此之外,在Linux系统中还有fdisk、cfdisk、parted等分区工具。,将介绍几种常见的磁盘管理工具。

1.fdisk

fdisk磁盘分区工具在DOS、Windows和Linux中都有相应的应用程序。在Linux系统中,fdisk是基于菜单的命令。用fdisk对硬盘进行分区,可以在fdisk命令后面直接加上要分区的硬盘作为参数,例如,对第二块SCSI硬盘进行分区的 *** 作如下所示:

[root@RHEL4 ~]# fdisk /dev/sdb

Command (m for help):

2.mkfs

硬盘分区后,下一步的工作是Linux文件系统的建立。类似于Windows下的格式化硬盘。在硬盘分区上建立文件系统会冲掉分区上的数据,而且不可恢复,因此在建立文件系统之前要确认分区上的数据不再使用。建立文件系统的命令是mkfs,格式如下:

mkfs [参数] 文件系统

mkfs 命令常用的参数选项:

-t :指定要创建的文件系统类型。

-c:建立文件系统前首先检查坏块。

-l file:从文件 file 中读磁盘坏块列表,file 文件一般是由磁盘坏块检查程序产生的。

-V:输出建立文件系统详细信息。

例如, 在/dev/sdb1 上建立 ext3 类型的文件系统, 建立时检查磁盘坏块并显示详细信息。

如下所示:

[root@RHEL4 ~]# mkfs -t ext3 -V -c /dev/sdb1

3.fsck

fsck 命令主要用于检查文件系统的正确性。并对 Linux 磁盘进行修复。fsck 命令的格式如下:

fsck [参数选项] 文件系统

fsck 命令常用的参数选项:

-t:给定文件系统类型,若在/etc/fstab 中已有定义或 kernel 本身已支持的不需添加此

项。

-s:一个一个地执行 fsck 命令进行检查。

-A:对/etc/fstab 中所有列出来的分区进行检查。

-C:显示完整的检查进度。

-d:列出 fsck 的 debug 结果。

-P:在同时有-A 选项时,多个 fsck 的检查一起执行。

-a:如果检查中发现错误,则自动修复。

-r:如果检查有错误,询问是否修复。

例如,检查分区/dev/sdb1 上是否有错误,如果有错误自动修复。

[root@RHEL4 ~]# fsck -a /dev/sdb1

fsck 1.35 (28-Feb-2004)

/dev/sdb1: clean, 11/26104 files, 8966/104388 blocks

4.dd

dd命令用于将指定的输入文件拷贝到指定的输出文件上。并且在复制过程中可以进行格式转换。dd命令与cp命令的区别在于:dd命令可以在没有创建文件系统的软盘上进行,拷贝到软盘的数据实际上是镜像文件。类似于DOS中的diskcopy命令的作用。dd命令的格式为:

dd [<if=输入文件名/设备名>] [<of=输出文件名/设备名>] [bs=块字节大小] [count=块数]

6.du

du命令用于显示磁盘空间的使用情况。该命令逐级显示指定目录的每一级子目录占用

文件系统数据块的情况。du 命令语法如下:

du [参数选项] [name---]

du 命令的参数选项:

-s:对每个 name 参数只给出占用的数据块总数。

-a:递归显示指定目录中各文件及子目录中各文件占用的数据块数。

-b:以字节为单位列出磁盘空间使用情况(AS 4.0 中默认以 KB 为单位) 。

-k:以 1024 字节为单位列出磁盘空间使用情况。

-c:在统计后加上一个总计(系统默认设置) 。

-l:计算所有文件大小,对硬链接文件重复计算。

-x:跳过在不同文件系统上的目录,不予统计。

例如,以字节为单位列出所有文件和目录的磁盘空间占用情况。命令如下所示:

[root@RHEL4 ~]# du -ab

磁盘镜像包括了整个磁盘卷的文件或者是全部的存储设备的数据,比如说硬盘,光盘(DVD,CD,蓝光光碟),磁带机,USB闪存,软盘。北大青鸟http://www.kmbdqn.com/认为一个完整的磁盘镜像应该包含与原来的存储设备上一样完整、准确,包括数据和结构信息。

磁盘镜像文件格式可以是采用开放的标准,像ISO格式的光盘镜像,或者是专有的软件应用程序的特定格式。"ISO"这个名字来源于用CD存储的ISO9660文件系统。但是,当用户转向Linux的时候,经常遇到这样的问题,需要把专有的的镜像格式转换为开放的格式。

磁盘镜像有很多不同的用处,像烧录光盘,系统备份,数据恢复,硬盘克隆,电子取证和提供 *** 作系统(即LiveCD/DVDs)。

有很多不同的方法可以把ISO镜像挂载到Linux系统下。强大的mount命令给我们提供了一个简单的解决方案。但是如果你需要很多工具来 *** 作磁盘镜像,你可以试一试下面的这些强大的开源工具。

很多工具还没有看到最新的版本,所以如果你正在寻找一个很好用的开源工具,你也可以加入,一起来为开源做出一点贡献。

特性:

支持自动挂载ISO,IMG,BIN,MDFandNRG镜像文件

支持通过loop方式挂载UDF镜像

自动在根目录创建挂载点

自动解挂镜像文件

自动删除挂载目录,并返回到主目录之前的状态

自动记录最近10次挂载历史

支持挂载多个镜像文件

支持烧录ISO文件及IMG文件到光盘

支持MD5校验和SHA1校验

自动检索之前解挂的镜像

你需要2个工具:NVMe tools live本身,和启动u盘制作工具。

下载过以后,首先,打开rufus。这个工具和windows格式化工具很像,但是增加了一些功能。

使用下载下来的工具iso文件建立一个可引导的u盘。这可能需要比较长的时间。当然你也可以用那个iso文件刻一张光盘。

制作完成后重启。使用制作好的U盘进行引导。你会进入一个微型的linux系统。这就是Naraeon NVMe Tools。它可以看成HDAT2这种磁盘管理工具和DG这种分区工具的一个简化的混合体。功能虽然没有它们丰富,但是其兼容性非常好,可以认到各种AHCI/NVMe的存储设备,而且不需要在bios中将磁盘模式调节为ide。

看左边一栏的一排图标,第一个是搜索,第二个是官网上的使用教程,第三个是磁盘信息,第四个是终端命令行工具,第五个是重启,后面的则是各个分区的资源管理器。

打开磁盘管理,它类似于windows的磁盘管理工具,可以进行各种分区 *** 作。

我们需要记录需要进行安全擦除的SSD的编号。它显示在每一个磁盘名称的下方。比如这颗需要擦除的SM951的编号是/dev/nvme1n1.

我们开始进行SE *** 作。打开终端,利用刚刚记录的编号输入擦除命令,如"sudo nvme format /dev/nvme1n1"

擦除有时候需要一定时间完成,有时候则相当快。完成后会有图中的一行提示。一般擦除后磁盘管理工具里会显示磁盘未分区。

有时候则还能显示这块盘上的分区,这不代表擦除失败。这种情况下,你对这些分区进行 *** 作会报错。

擦除完成后进行重启。

重启后进windows,会发现磁盘需要重新初始化。至此安全擦除完成。

擦除后磁盘速度恢复到新拿到的时候的水平。由于SM951的GC非常消极,甚至在无 *** 作下通电24小时OP部分的数据都没有清完,所以如果需要对其进行性能测试必须进行SE。

当然这个工具还有各种其他的功能,比如磁盘功能自检,可以自己去试试。Windows下的自动制作工具也有,不过仍然有一些bug待修复。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8969647.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存