rpm校验已安装包是否被修改

29 10 月

使用rpm -qV 包名称来检测,例如:

rpm -qV openssh-clients

返回结果:

$ rpm -qV openssh-clients 
S.5....T.  c /etc/ssh/ssh_config
..?......    /usr/bin/ssh-agent

如果想看所有文件的状态,可以用rpm -qVv,非.表示与数据库记录不同,上面结果说明:/etc/ssh/ssh_config文件的文件大小、校验和、修改时间不同,而/usr/bin/ssh-agent这个文件当前用户没有读取权限。

结果含义:
5 校验和(md5)
S 文件大小
L 符合连接
T 文件修改时间
D 设备
U 用户
G 组
M 文件模式
? 文件不可读

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注