하드 링크 개수 = 1인 모든 파일 찾기(및 삭제)

하드 링크 개수 = 1인 모든 파일 찾기(및 삭제)

macOS 10.13 파티션 중 하나에서 사용되지 않은 디스크 공간을 회수하는 데 문제가 있습니다.

감사해요넓은 시야, Mac용 사진에서 무언가를 삭제할 때마다iPhoto에서 상속받은 경우, 무슨 일이 일어나는지하드 링크폴더에 있는 파일은 Photo Library.photoslibrary삭제되므로 폴더에 고아 파일이 남습니다 iPhoto Library.migratedphotolibrary.

그래서 나에게 필요한 것은

  1. 이전 iPhoto Library.migratedphotolibrary폴더에서 하드 링크 개수 = 1인 모든 파일을 찾습니다(링크 개수 = 2인 파일은 새 폴더에도 하드 링크될 가능성이 높으므로 그대로 유지해야 함 Photo Library.photoslibrary).
  2. 삭제하세요.

이 두 가지 작업을 즉시 수행할 수 있는 일괄 프로그램을 터미널에서 실행할 수 있으면 좋을 것입니다. 몇 가지 초기 팁이라도 나에게 많은 도움이 될 것입니다.

답변1

당신은 매우 가깝습니다. 당신은 find및 를 사용합니다 rm.

 find «directory name» -links 1 -exec echo '{}' '+'

echo올바른 명령이 아닙니다. 테스트 후 로 변경합니다 rm --.

관련 정보