rpm检验是否被改动过

 
rpm -qVa
  (当然可以后面跟篩选条件,用awk 指定$2(第二列,文件类型:
  • c :配置档 (config file)
  • d :文件数据档 (documentation)
  • g :鬼文件~通常是该文件不被某个软件所包含,较少发生!(ghost file)
  • l :授权文件 (license file)
  • r :读我文件 (read me)
  )的匹配条件)
 
 
反馈的信息类似于:
SM5DLUGT c filename


至於最前面的八个资讯是:
  • S :(file Size differs) 文件的容量大小是否被改变
  • M :(Mode differs) 文件的类型或文件的属性 (rwx) 是否被改变?如是否可运行等参数已被改变
  • 5 :(MD5 sum differs) MD5 这一种指纹码的内容已经不同
  • D :(Device major/minor number mis-match) 装置的主/次代码已经改变
  • L :(readLink(2) path mis-match) Link 路径已被改变
  • U :(User ownership differs) 文件的所属人已被改变
  • G :(Group ownership differs) 文件的所属群组已被改变
  • T :(mTime differs) 文件的创建时间已被改变

哪个被改动过,就会显示出来


-qVa是所有安装了的校验信息;
可以指定某安装文件校验; -V name

详情见http://vbird.dic.ksu.edu.tw/linux_basic/0520rpm_and_srpm.php#rpmmanager_verify
posted @ 2017-06-21 15:04  指尖的乐律  阅读(406)  评论(0编辑  收藏  举报