소개
DupliScan은 파일을 스캔하고 콘텐츠 해시를 비교해 중복을 그룹화한 뒤, 선호하는 원본을 보존하면서 중복 사본을 안전하게 삭제할 수 있도록 돕는 CLI 기반 중복 파일 스캐너입니다. Melkam이 개발한 이 도구는 GitHub 저장소 Alazar42/DupliScan에서 Go 언어로 공개되어 있으며, winget 패키지 Melkam.DupliScan을 통해 배포됩니다.
상세정보
콘텐츠 해시 기반 중복 파일 검색
DupliScan은 파일의 내용을 읽어 해시값을 계산하고, 동일한 해시를 가진 파일들을 한 그룹으로 묶어 중복 여부를 판별합니다. 이 과정을 통해 이름이 다르더라도 실제 내용이 같은 사본을 식별할 수 있습니다.
선호 원본 보존을 위한 안전한 삭제 흐름
중복 그룹이 식별되면 도구는 사용자가 지정한 선호 원본을 유지한 채, 나머지 중복 사본만 안전하게 삭제하는 흐름을 제공합니다. 이를 통해 실수로 원본을 지우는 위험을 줄일 수 있습니다.
설치 및 시작
DupliScan은 Windows용 winget 패키지로 배포되며, 다음 명령으로 설치할 수 있습니다.
winget install --id Melkam.DupliScan --exact
설치 후에는 제공된 portable 실행 파일을 바로 실행하여 CLI 환경에서 스캔을 시작할 수 있습니다.
활용 예시
- 사진이나 문서 폴더에서 동일한 사진 또는 동일 문서 사본을 찾아 정리할 때 중복 그룹을 빠르게 식별하는 용도로 활용할 수 있습니다.
- 다운로드 폴더나 백업 폴더처럼 중복 사본이 누적되기 쉬운 위치를 점검하여, 불필요한 파일을 선별하는 기준으로 사용할 수 있습니다.
제한 및 라이선스 확인 사항
DupliScan은 MIT 라이선스로 배포되며, 라이선스 전문은 저장소의 LICENSE에서 확인할 수 있습니다. 저장소의 공개 정보에는 중복 판단 기준 외에 별도의 제한 사항이 문서화되어 있지 않으며, 사용 전 MIT 라이선스의 조건을 직접 확인하는 것이 권장됩니다.
시스템 요구사항
winget 패키지 Melkam.DupliScan을 사용한 설치가 가능하며, 설치된 프로그램은 x64 아키텍처의 portable 형식 실행 파일로 제공됩니다.


