제거된 파일이 어떤 패키지에서도 발견되지 않는 이유는 무엇입니까?

제거된 파일이 어떤 패키지에서도 발견되지 않는 이유는 무엇입니까?

실수로 Centos 6.4 릴리스 기반 사용자 정의 OS의 /usr/local/bin에서 파일을 제거한 다음 어떤 패키지가 파일(파이썬 스크립트)을 사용했는지 알아내려고 했습니다.

/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

관련 정보