linux磁盘修复相关命令有什么?

5个月前 (10-16 00:48)阅读2回复0
dyyh
dyyh
  • 管理员
  • 注册排名7
  • 经验值132170
  • 级别管理员
  • 主题26434
  • 回复0
楼主

  badblocks

功用申明:查抄磁盘安装中损坏的区块。

法:badblocks [-svw][-b ][-o ][磁盘安装][磁盘区块数][启始区块]

弥补申明:施行指令时须指定所要查抄的磁盘安装,及此安装的磁盘区块数。

数:

-b 指定磁盘的区块大小,单元为字节。

-o 将查抄的成果写入指定的输出文件。

-s 在查抄时显示进度。

-v 施行时显示详细的信息。

-w 在查抄时,施行写入测试。

[磁盘安装] 指定要查抄的磁盘安装。

[磁盘区块数] 指定磁盘安装的区块总数。

[启始区块] 指定要从哪个区块起头查抄。

cfdisk

功用申明:磁盘分区。

法:cfdisk [-avz][-c -h -s ][-P ][外围设备代号]

弥补申明:cfdisk是用来磁盘分区的法式,它非常类似DOS的fdisk,具有互动式操做界面而非传统fdisk的问答式界面,您能够随便天时用标的目的键来操控分区操做。

数:

-a 在法式里不消反白代表拔取,而以箭头暗示。

-c 忽略BIOS的数值,间接指定磁盘的柱面数目。

-h 忽略BIOS的数值,间接指定磁盘的磁头数目。

-P 显示分区表的内容,附加参数"r"会显示整个分区表的详细材料,附加参数"s"会按照磁区的挨次显示相关信息,附加参数"t"则会以磁头,磁区,柱面的体例来显示材料。

-s 忽略BIOS的数值,间接指定磁盘的磁区数目。

-v 显示版本信息。

-z 不读取现有的分区,间接当做没有分区的新磁盘利用。

dd

功用申明:读取,转换并输出数据。

法:dd [bs=][cbs=][conv=][count=][ibs=][if=][obs=][of=][seek=][skip=][--help][--version]

弥补申明:dd可从尺度输入或文件读取数据,依指定的格局来转换数据,再输出到文件,设备或尺度输出。

数:

bs= 将ibs( 输入)与obs(输出)设成指定的字节数。

cbs= 转换时,每次只转换指定的字节数。

conv= 指定文件转换的体例。

count= 仅读取指定的区块数。

ibs= 每次读取的字节数。

if= 从文件读取。

obs= 每次输出的字节数。

of= 输出到文件。

seek= 一起头输出时,跳过指定的区块数。

skip= 一起头读取时,跳过指定的区块数。

--help 帮忙。

--version 显示版本信息。

e2fsck(ext2 file system check)

功用申明:查抄ext2文件系统的准确性。

法:e2fsck [-acCdfFnprsStvVy][-b ][-B ][-l ][-L ][设备名称]

弥补申明:e2fsck施行后的传回值及代表意义如下。

0

没有任何错误发作。

1

文件系统发作错误,而且已经批改。

2

文件系统发作错误,而且已经批改。

4

文件系统发作错误,但没有批改。

8

运做时发作错误。

16 利用的语法发作错误。

128 共享的函数库发作错误。

数:

-a 不询问利用者定见,便主动修复文件系统。

-b 指定superblock,而不利用预设的superblock。

-B 指定区块的大小,单元为字节。

-c 一并施行badblocks,以标示损坏的区块。

-C 将查抄过程的信息完好记录在file descriptor中,使得整个查抄过程都能完好监控。

-d 显示排错信息。

-f 即便文件系统没有错误迹象,仍强迫地查抄准确性。

-F 施行前先肃清设备的缓冲区。

-l 将文件中指定的区块加到损坏区块列表。

-L 先肃清损坏区块列表,再将文件中指定的区块加到损坏区块列表。因而损坏区块列表的区块跟文件中指定的区块是一样的。

-n 以只读形式开启文件系统,并采纳非互动体例施行,所有的问题对话均设置以"no"答复。

-p 不询问利用者定见,便主动修复文件系统。

-r 此参数只为了兼容性而存在,并没有现实感化。

-s 若是文件系统的字节挨次不恰当,就交换字节挨次,不然不做任何动做。

-S 不管文件系统的字节挨次,一律交换字节挨次。

-t 显示时间信息。

-v 施行时显示详细的信息。

-V 显示版本信息。

-y 采纳非互动体例施行,所有的问题均设置以"yes"答复。

0
回帖

linux磁盘修复相关命令有什么? 期待您的回复!

取消