RPM包-校验与文件提取命令

RPM包-校验与文件提取命令_第1张图片
比如我下载一个游戏,我下载下来以后可以用下载后文件的MD5和游戏官网的MD5比较,如果两个值一致则说明我下载的就是官网的,不一致,就可能别人篡改过。

如果RPM包安装后的文件没有被修改,那么这个命令敲入执行后什么信息都不会出现

如果是被修改了,会显示修改了哪些:

RPM包-校验与文件提取命令_第2张图片
比如修改了Apache的一个配置文件后,校验后出现(S、5、T)
RPM包-校验与文件提取命令_第3张图片
标志

除了内容标志,还有后面还有一个标志:

RPM包-校验与文件提取命令_第4张图片
C(被修改的文件是配置文件)
RPM包-校验与文件提取命令_第5张图片
特别要注意的是“鬼文件”,代表不应该出现的文件。需要认真对待!!

【文件提取命令】

文件提取有什么用?主要是用在解决"误操作",如果我们误删除了一个包的某个文件,导致软件不能用了,此时此刻,我们用文件提取的化,可以不用重新把整个包都安装一下,而可以直接指定需要提取出哪个文件安装出来。

举例:


RPM包-校验与文件提取命令_第6张图片
把ls命令文件,剪切到/tem目录下,然后通过文件提取命令,来修复
RPM包-校验与文件提取命令_第7张图片
"  .  "代表根目录,提取后要CP到想放的位置
RPM包-校验与文件提取命令_第8张图片

你可能感兴趣的:(RPM包-校验与文件提取命令)