소개
Disk Usage Analyzer (dua-cli)는 명령줄에서 디스크 사용량을 빠르게 확인하고 불필요한 데이터를 삭제할 수 있는 오픈소스 도구입니다. Rust로 작성되어 속도와 효율성을 강조하며, Windows, macOS, Linux 등 여러 플랫폼에서 사용할 수 있습니다. 이 도구는 대화형 터미널 인터페이스를 제공하여 폴더 크기를 트리맵으로 시각화하고, 파일 삭제를 지원합니다.
상세정보
디스크 사용량 분석기 소개
Disk Usage Analyzer(dua-cli)는 명령줄에서 디스크 사용량을 빠르게 분석하고 불필요한 파일을 삭제할 수 있는 오픈소스 도구입니다. Rust로 작성되어 빠른 속도를 자랑하며, 대화형 터미널 인터페이스를 제공합니다. 이 도구는 디스크 공간이 부족할 때 어떤 폴더가 많은 공간을 차지하는지 쉽게 파악할 수 있게 도와줍니다.
주요 기능
- 디스크 사용량 분석: 선택한 드라이브나 폴더의 크기를 트리맵으로 시각화하여 한눈에 파악할 수 있습니다.
- 대화형 탐색: 터미널에서 키보드로 폴더를 탐색하며 크기를 확인할 수 있습니다.
- 파일 삭제: 불필요한 파일을 직접 삭제하여 디스크 공간을 확보할 수 있습니다.
- 빠른 성능: Rust 기반으로 빠른 스캔 속도를 제공합니다.
지원 환경
Windows, macOS, Linux, FreeBSD, NetBSD에서 사용할 수 있습니다. Windows에서는 Scoop 패키지 매니저로 설치하거나 Cargo로 소스에서 컴파일할 수 있습니다.
기본 사용법
- 터미널을 열고
dua명령을 실행합니다. - 분석할 디렉토리를 선택하거나 기본 경로를 사용합니다.
- 트리맵과 폴더 목록이 표시되면 화살표 키로 이동하여 크기를 확인합니다.
- 삭제하려는 파일이나 폴더에서
d키를 눌러 삭제할 수 있습니다.
제한 사항 및 참고 사항
- 명령줄 인터페이스에 익숙하지 않은 사용자에게는 다소 불편할 수 있습니다.
- GUI 도구가 아니므로 마우스 클릭이 아닌 키보드 조작이 필요합니다.
- 파일 삭제 시 주의가 필요하며, 휴지통으로 이동하지 않고 영구 삭제될 수 있습니다.
자주 묻는 질문
Q: 이 도구는 무료인가요?
네, 오픈소스이며 GPL 라이선스로 배포됩니다.
Q: Windows에서 설치하려면 어떻게 하나요?
Scoop을 사용하여 scoop install dua 명령으로 설치하거나, Rust가 설치된 환경에서 cargo install dua-cli로 설치할 수 있습니다.
Q: GUI 버전도 있나요?
이 도구는 CLI 전용입니다. GUI를 원한다면 WinDirStat 같은 다른 도구를 고려할 수 있습니다.
이런 용도로 찾는 분께 적합합니다
디스크 공간이 부족하여 빠르게 정리하고 싶은 분, 명령줄 환경을 선호하는 개발자나 고급 사용자, 가벼운 디스크 사용량 분석 도구를 찾는 분에게 적합합니다. 특히 서버나 원격 환경에서 SSH로 접속하여 디스크를 분석할 때 유용합니다.
시스템 요구사항
Windows 10 이상 (64비트 권장), macOS, Linux, FreeBSD, NetBSD. 설치를 위해 Scoop(Windows) 또는 Cargo(Rust) 필요.


