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

你要用Linux下面的BCD工具,那一定是双系统中Windows系统进不去了吧,如果Windows系统进得去那你就会直接用EasyBCD了。Linux、Windows双系统如果Windows进不去,而只可以启动进入Linux系统,一般是这样的情况,就是安装Linux的时候Linux安装程序修改了MBR,变成了用Linux的grub(现在一般是grub2)来作为电脑系统的主引导程序来引导Windows,偏偏Windows的启动项又没有被加入到grub引导菜单,所以没法进入Windows,这时修改BCD是没有用的,因为根本就不是BCD在引导系统,正确的解决方法是将Windows加入到grub的引导菜单中,这个是绕不开的哟。


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

原文地址:https://54852.com/yw/7501363.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存