我有一个问题,例如 rpm 擦除
rpm -e <package>
导致软链接目录被删除。而如果该目录不是一个链接,而只是一个目录,它就可以正常工作。
为了调查这一点,我开始使用额外的详细输出 -vv,它显示了很多信息,其中一些是关于被操作的目录和文件的信息。但是,我不知道如何阅读输出,也无法搜索任何解释细节的资源。
有问题的输出示例如下:
D: erase: waitpid(4409) rc 4409 status 0 secs 1.107
D: fini 100755 1 (65534,65533) 105 /usr/foobar/tomcat/logs/om_be/dummy.log
D: fini 040755 2 (65534,65533) 4096 /usr/foobar/tomcat/logs/om_be
D: fini 100755 1 (65534,65533) 105 /usr/foobar/tomcat/logs/mc_be/dummy.log
D: fini 040755 2 (65534,65533) 4096 /usr/foobar/tomcat/logs/mc_be
D: fini 100755 1 (65534,65533) 105 /usr/foobar/tomcat/logs/dummy.log
D: fini 120755 1 (65534,65533) 24 /usr/foobar/tomcat/logs
D: fini 040755 2 (65534,65533) 4096 /usr/foobar/tomcat
D: fini 100755 1 ( 0, 1) 4293 /usr/foobar/share/mrtg2/icons/mrtg-ti.png
[1] [2] [3] [4] [5] [6]
[1] 我怀疑这D:
是指示调试输出。但是呢fini
?它有什么意义吗?
[2] 这组数字(6个)怎么样。它们看起来可能是权限模式设置,但数字太多。至少最后三位数字看起来像八进制模式值,我不知道前三位是什么。
[3] 我不知道这个专栏代表什么
[4] 我猜这(##,##)
部分是所有者和组权限,因为它们与预期值匹配。
[5] 我不知道这个数字代表什么。也许尺寸?
[6] 我认识目录和文件名。:)