웹사이트 검색

dutree - Linux에서 파일 시스템 디스크 사용량 분석


dutree는 디스크 사용량을 분석하기 위한 빠른 무료 오픈 소스 명령줄 도구로, Rust 프로그래밍 언어로 작성되었으며 durep(disk 사용 보고자) 및 트리(트리 형식으로 디렉토리 내용 나열) 명령줄 도구입니다. 결과적으로 dutree는 디스크 사용량을 트리 형식으로 보고합니다.

dutreeGNU 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 시스템에서 파일 크기를 표시하고 트리 형식으로 디스크 사용량을 분석하는 간단하면서도 강력한 명령줄 도구입니다. 아래의 의견 양식을 사용하여 이에 대한 귀하의 생각이나 질문을 우리와 공유하십시오.