为什么在任何包中都找不到这些被删除的文件?

为什么在任何包中都找不到这些被删除的文件?

我不小心从基于 Centos 6.4 版本的自定义操作系统中的 /usr/local/bin 中删除了文件,然后我试图找出哪个包使用了这些文件(python 脚本):

/bin/rpm -qa | while read f;do /bin/rpm -ql $f | grep "usr/local/bin"&&echo -e"  $f";done   
    /usr/local/bin
      filesystem-2.4.30-3.el6.x86_64

所以,没有运气。然后在 Virtual Box 中安装了一个最小的 centos,但 /usr/local/bin 是空的,我如何知道那里有哪些文件?

答案1

/usr/local 下的文件不属于任何包。该目录用于自定义程序,您将安装的脚本,例如。来自源代码。 http://www.pathname.com/fhs/2.2/fhs-4.9.html

相关内容