检验RPM软件包是否修改过

什么叫rpm软件包被修改过

使用man命令列出rpm命令的说名,并将结果通过管道送给more命令分页显示,向下搜寻到下面内容为止:

goddog@ubuntu:~$ man rpm | more

当使用rpm的验证命令之后,显示结果中的前部使用使用一个字符表示软件包的一部分被修改过。上面的显示结果就是这些字符所代替的具体含义。下面对每一个字符所表示的具体含义作进一步的解释:

S: 表示软件包的文件大小与安装时的不同,也就是说这个文件的大小被更改过,其中S是Size 的首字母。

M: 表示软件包的文件类型,也就是文件的权限或类型被修改过,与当初安装时的不同,其中M是Mode(类型)的首字母。

5: 表示文件的MD5 值与当初安装时的不同,MD5的值是用来检测文件是否有问题。

D: 表示设备的主设备 或从设备 被修改过了,其中D是Device(设备)的首字母。

L: 表示文件的连接路径被修改过,其中L是Link 的首字母。

U: 表示文件的拥有者被修改过,其中U是User(用户)的首字母。

G: 表示文件的拥有组被修改过,其中G是Group (群组)的首字母。

T: 表示文件的mTime,也就是文件的修改时间被修改过,其中T是Time 的首字母。


今天就分享这么多了,谢谢欣赏!^.^

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年6月26日
下一篇 2017年6月27日

相关推荐