2012-07-18 6 views

답변

0

심볼릭 링크가 동일한 디렉토리 또는 잘 알려진 디렉토리에 있으면 쉽습니다. 다른 파일이 동일한 inode를 공유하지 않는지 확인하십시오. ls -d1Li.

그렇지 않으면 심볼릭 링크가 주어진 파일에 존재하는지 직접 확인할 수 없습니다. 현재 마운트 해제 된 파일 시스템이나 원격으로 파일에 액세스하는 원격 시스템 (NFS, CIFS 등)에 링크가있을 수 있기 때문에 마운트 된 모든 파일 시스템을 탐색하는 것조차 신뢰할 수 없습니다.

+0

는 예를 들어 선물로 불린다 같은 디렉토리 및 파일에 그 - 대해 참조 파일이 현재 업데이트됩니다> 7.0 -> 7.1 에서 (새 파일로 심볼릭 링크는 이전에 링크를 제거) 동일한 폴더 더 이상 링크되어 있지 않은 오래된 파일을 삭제하고 싶습니다. 그리고 자주 발생하므로 필요한 파일을 삭제하지 않고 공간을 정리해야합니다 ... ... – user1534373

+0

@ user1534373 제안 : 기호 링크 사용을 중지하십시오. 대신에 하드 링크를 사용하고 링크 수가 <2 인 파일을 삭제하십시오 –

관련 문제