linux软件包的校验方法,Linux-软件包管理-rpm命令管理-校验

本文介绍了如何使用rpm命令检查已安装的Apache(httpd)包中的文件是否被修改,以及如何通过vim编辑配置文件httpd.conf。在vim中,你可以快速跳转到指定行并添加内容,然后保存修改。通过rpm -Vhttpd再次验证文件状态,观察文件是否有变化。如果发现文件被错误修改或丢失,可以考虑从安装包中提取文件而非重新安装。了解这些操作对于系统管理和维护至关重要。
摘要由CSDN通过智能技术生成

20180930164828766024.png

20180930164829338311.png

rpm -V httpd 查看已安装的apache包中文件信息是否已经被人修改

20180930164829739694.png

rpm -ql httpd 查看已安装的apache包中文件的位置

vim/etc/httpd/conf/httpd.conf 编辑修改apache包的配置文件httpd.conf

在命令模式下输入"402G",跳转到402行

20180930164830139123.png

在命令模式下输入"A",然后在插入模式下输入" index.aspx"

20180930164830477027.png

按"ESC"键退出插入模式回到命令模式在按两次"Z"键保存当前正在编辑的apache配置文件

20180930164831042478.png

rpm -V httpd 再次查看已安装的apache包中文件信息是否已经被人修改

20180930164831341318.png

上图显示的信息分为三段,具体是:文件做了哪些修改 修改文件所属的类型 修改文件所在的位置

20180930164832437063.png

20180930164833058181.png

没有修改的用"."表示,"S.5....T"表示第一位修改了(S表示文件大小改变了),第二位没有修改(用"."表示没有修改),第三位修改了(5表示文件内容已经发生变化),第四位到第七位没有修改(用"."表示没有修改),第八位修改了(T表示文件的修改时间已经改变)。"c"表示配置文件。

如果已安装的包文件修改错了,或者有部分丢失,需要从安装包中取出部分文件,而不是重新安装包,在linux系统中需要对包文件进行提取操作。

原文:http://www.cnblogs.com/qiyebao/p/4345758.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值