dutree - Linux에서 파일 시스템 디스크 사용량 분석
dutree는 디스크 사용량을 분석하기 위한 빠른 무료 오픈 소스 명령줄 도구로, Rust 프로그래밍 언어로 작성되었으며 durep(disk 사용 보고자) 및 트리(트리 형식으로 디렉토리 내용 나열) 명령줄 도구입니다. 결과적으로 dutree는 디스크 사용량을 트리 형식으로 보고합니다.
dutree는 GNU LS_COLORS 환경 변수에 구성된 값에 따라 컬러 출력을 표시합니다. 이 환경 변수를 사용하면 확장자, 권한 및 파일 유형에 따라 파일 색상을 설정할 수 있습니다.
듀트리 특징:
- 파일 시스템 트리를 표시합니다.
- 작은 파일의 집계를 지원합니다.
- 다양한 디렉터리를 비교할 수 있습니다.
- 파일 또는 디렉터리 제외를 지원합니다.
Linux 시스템에 dutree를 설치하는 방법
Linux 배포판에 dutree를 설치하려면 시스템에 rust 프로그래밍 언어가 설치되어 있어야 합니다. Rust가 설치되어 있지 않은 경우 다음 컬 명령을 사용하여 표시된 대로 설치할 수 있습니다.
sudo curl https://sh.rustup.rs -sSf | sh
Rust가 설치되면 다음 명령을 실행하여 표시된 대로 Linux 배포판에 dutree를 설치할 수 있습니다.
cargo install --git https://github.com/nachoparker/dutree.git
dutree를 설치한 후 LS_COLORS 변수에 따라 환경 색상을 사용하며 배포판에서 구성한 ls –color 명령과 동일한 색상을 갖습니다.
ls --color
dutree를 실행하는 가장 간단한 방법은 인수 없이 파일 시스템 트리를 표시하는 것입니다.
dutree
파일 크기 대신 실제 디스크 사용량을 표시하려면 -u
플래그를 사용하세요.
dutree -u
디렉토리를 자세히 표시
-d
플래그를 사용하면 지정된 깊이(기본값 1)까지 디렉토리를 표시할 수 있습니다. 아래 명령은 현재 작업 디렉터리 아래에서 3의 깊이까지 디렉터리를 표시합니다.
예를 들어 현재 작업 디렉터리가 (~/)
인 경우 다음 샘플 스크린샷에 표시된 대로 ~/*/*/*
의 크기를 표시합니다.
dutree -d 3
출력에서 파일 또는 디렉터리 제외
일치하는 파일 또는 디렉터리 이름을 제외하려면 -x
플래그를 사용하세요.
dutree -x CentOS-7.0-1406-x86_64-DVD.iso
-f
옵션을 사용하여 디렉터리를 건너뛰면 빠른 로컬 개요를 얻을 수도 있습니다.
dutree -f
표시된 대로 -s
플래그를 사용하여 전체 요약/개요를 생성할 수 있습니다.
dutree -s
작은 파일 집계
특정 크기보다 작은 파일을 집계하는 것이 가능하며, 표시된 대로 기본값은 1M입니다.
dutree -a
숨겨진 파일 제외
-H
스위치를 사용하면 출력에서 숨겨진 파일을 제외할 수 있습니다.
dutree -H
-b
옵션은 크기를 킬로바이트(기본값) 대신 바이트 단위로 인쇄하는 데 사용됩니다.
dutree -b
색상을 끄고 ASCII 문자만 표시하려면 -A
플래그를 사용하세요.
dutree -A
-h
옵션을 사용하면 dutree 도움말 메시지를 볼 수 있습니다.
dutree -h
Usage: dutree [options] [..]
Options:
-d, --depth [DEPTH] show directories up to depth N (def 1)
-a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
-s, --summary equivalent to -da, or -d1 -a1M
-u, --usage report real disk usage instead of file size
-b, --bytes print sizes in bytes
-x, --exclude NAME exclude matching files or directories
-H, --no-hidden exclude hidden files
-A, --ascii ASCII characters only, no colors
-h, --help show help
-v, --version print version number
dutree는 Linux 시스템에서 파일 크기를 표시하고 트리 형식으로 디스크 사용량을 분석하는 간단하면서도 강력한 명령줄 도구입니다. 아래의 의견 양식을 사용하여 이에 대한 귀하의 생각이나 질문을 우리와 공유하십시오.