Linux 相当于 dism/sfc?

Linux 相当于 dism/sfc?

dism执行的操作与什么和做什么非常相似的 bash 命令是什么sfc

我想知道可以使用什么 Linux 命令来检查系统文件完整性,并在发现损坏的文件时自动修复系统文件。我猜该命令使用哈希匹配来检查文件。

例如,这些是我用来检查 Windows 安装运行状况的命令:

dism /online /cleanup-image /restorehealth /source:H:\sources\install.wim
sfc /scannow

第一个命令从已安装的 Windows 安装映像恢复组件存储(C:\WinSxS),第二个命令根据相应的组件存储文件检查系统文件,并用组件存储中的文件替换损坏的文件。

哪个 Linux Bash 命令可以根据已知良好的 Linux 安装映像检查系统文件的完整性,如果不匹配则修复文件?

答案1

这取决于包管理器。

例如在基于 rpm 的发行版上:

rpm --verify -a;zypper verify;yum check

对于基于 deb 的:

debsums -c 

对于 arch-derived:

paccheck --md5sum

相关内容