“FSCK 是一个有用的 Linux 实用程序,可用于检查文件系统的一致性和健康状况。 通过使用此工具,您可以轻松找出任何文件系统的所有潜在问题。 在本指南中,我们将向您解释在 Linux Mint 21 中使用 FSCK 命令检查文件系统的方法。”
在 Linux Mint 21 中使用 FSCK 命令检查文件系统
Linux Mint 21 中的 FSCK 命令可用于通过以下方式检查文件系统的健康状况:
步骤#1:显示所有挂载的文件系统
首先,您需要首先使用如下所示的命令显示安装在系统上的所有文件系统:
$ df –h
我们的 Linux Mint 21 机器上所有挂载的文件系统如下图所示。 在这里,我们突出显示了我们将在此方法中借助 FSCK 命令检查的文件系统。
步骤#2:检查目标文件系统的分区
之后,您还可以找出所选文件系统的所有分区,以便找出要检查的确切分区。 为此,您可以运行如下所示的命令:
$ sudo parted /dev/sda3 ‘print’
在这里,您必须将“/dev/sda3”替换为您选择的特定文件系统。
从这个命令的输出中,我们发现我们选择的文件系统只有一个分区,在下图中突出显示:
步骤#3:卸载目标文件系统
现在,在 Linux Mint 21 中继续执行 FSCK 命令之前,您需要卸载要检查的文件系统。 否则,您将无法执行此命令。 要卸载选定的文件系统,您可以运行如下所示的命令:
$ sudo umount /dev/sda3
步骤#4:在目标文件系统上运行 FSCK 命令
卸载选定的文件系统后,您可以对其运行 FSCK 命令以检查其运行状况和一致性,方法如下:
sudo fsck /dev/sda3
步骤#5:再次挂载目标文件系统
使用 FSCK 命令检查所需文件系统的运行状况和一致性后,不要忘记通过运行如下所示的命令再次挂载该文件系统:
$ sudo mount /dev/sda3
奖金提示
如果您在 Linux Mint 21 系统上运行 FSCK 命令之前感到犹豫,那么您甚至可以通过执行以下命令来进行测试运行:
$ sudo fsck –N /dev/sda3
此测试运行实际上不会执行 FSCK 命令,而只会预测 FSCK 命令的可能输出,如下图所示:
结论
通过使用 FSCK 命令,如本指南中所述,您可以快速找出 Linux Mint 21 系统中任何给定文件系统的所有问题。 因此,您将更容易及时解决这些问题,以避免将来出现任何不便。