디스크 사용량을 시각화하는 도구, disktree
tobi/disktree
GitHubdisktree는 홈 디렉토리의 용량 사용 현황을 트리맵으로 시각화한 도구입니다. 폴더별 크기를 모자이크 형태로 보여주며, 데이터 종류에 따라 색상을 구분해 공간 점유 원인을 직관적으로 파악할 수 있습니다.
- 단순히 용량을 표시하는 것을 넘어, 삭제 가능한 여유 공간을 실시간으로 보여줍니다. 사용자가 직접 제거할 항목을 '마킹'하고 검토 과정을 거쳐 안전하게 디스크를 정리할 수 있습니다.
- 운영체제별 특성(예: macOS의 캐시나 클론 파일)까지 고려하여 실제 디스크 사용량을 정확히 측정합니다. 홈 디렉토리뿐 아니라 전체 디스크 단위 스캔도 지원합니다.
- 복잡한 파일 구조 속에서 어떤 데이터가 공간을 차지하는지 명확하게 분석하고, 안전한 절차를 통해 최적의 정리 계획을 세울 수 있도록 돕는 강력한 관리 도구입니다.
disktree는 홈 디렉토리의 용량 사용 현황을 트리맵 형태로 시각화한 도구입니다. 이 프로그램은 모든 디렉토리를 실제 차지하는 크기만큼 중첩된 모자이크로 그리고, 데이터 종류에 따라 색상을 다르게 표시하여 공간 점유 원인을 직관적으로 파악할 수 있게 합니다. 사용자는 마우스를 이용하거나 키보드로 탐색하며 원하는 항목을 '마킹'할 수 있으며, 이 과정에서 삭제 가능한 여유 공간(reclaimable space)도 함께 확인 가능합니다.
단순히 용량을 표시하는 것을 넘어, 운영체제별 특성을 고려하여 정확한 디스크 사용량을 측정합니다. 예를 들어 macOS 환경에서는 Finder의 '삭제된 파일'이나 Time Machine의 로컬 스냅샷 등 일반적인 방법으로는 파악하기 어려운 영역을 계산에 포함하며, 클론 파일(Cloned files)도 개별적으로 카운트합니다. 또한 홈 디렉토리뿐만 아니라 전체 디스크 단위로 스캔하여 시스템 전반의 용량 현황을 확인할 수 있습니다.
데이터를 정리하는 과정은 안전한 절차를 거칩니다. 사용자가 항목을 마킹하면, 해당 영역은 위험 경고색으로 표시되며 삭제할 내용을 모아 검토 목록(Review)에서 최종적으로 처리해야 합니다. 이 검토 단계에서는 '휴지통으로 이동'하거나 '영구 삭제'하는 옵션을 제공하며, 모든 작업은 사용자에게 명확한 확인 절차를 거치도록 설계되어 있습니다.