Duf – 더 나은 Linux 디스크 모니터링 유틸리티
duf는 Golang으로 작성된 멋진 Linux 디스크 모니터링 유틸리티 중 하나입니다. MIT 라이센스로 출시되었으며 Linux, macOS, BSD 및 Windows도 지원합니다. duf의 핵심 기능 중 일부는 다음과 같습니다.
- 더 나은 'df 명령' 대안.
- 밝고 어두운 색 구성표.
- JSON 형식으로 출력합니다.
- 출력을 정렬, 그룹화 및 필터링하는 옵션입니다.
- 조정 가능한 터미널 높이 및 너비.
Linux에 Duf(디스크 사용량) 도구 설치
DUF를 설치하는 방법에는 두 가지가 있습니다. 소스에서 빌드하거나 Linux 배포판에 맞는 기본 형식(.rpm 또는 .deb)으로 설정을 다운로드하여 설치할 수 있습니다. 두 가지 방법을 모두 안내해 드리겠습니다.
소스에서 Duf 빌드
duf를 컴파일하려면 Go(1.12 이상) 환경을 설정해야 합니다. 컴퓨터에 Go가 설정되어 있지 않은 경우 Ubuntu에서 Go를 설정하는 방법에 대한 포괄적인 기사를 살펴보세요.
git clone https://github.com/muesli/duf.git
cd duf
go build
패키지에서 Duf 설치
Github 저장소에서 duf 패키지를 직접 다운로드하거나 wget 명령을 사용할 수 있습니다.
--------- On Debina, Ubuntu & Mint ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
dpkg -i duf_0.6.0_linux_amd64.deb
--------- On RHEL, CentOS & Fedora ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
rpm -ivh duf_0.6.0_linux_amd64.rpm
Linux에서 Duf(디스크 사용량) 도구 사용
이제 터미널에서 duf를 입력하여 애플리케이션을 실행하세요.
duf
Duf에는 많은 기능이 있으므로 --help
옵션을 사용하는 것이 좋습니다.
duf --help
인수로 전달하여 특정 파일 시스템이나 장치만 인쇄할 수 있습니다. 단일 파티션에서 이 시스템을 만들었으므로 모든 것이 루트(/)에 마운트됩니다. 파티션 구성표에 따라 다른 출력이 표시됩니다.
duf /home /usr /opt
duf /root/
duf /var/log
--all
플래그를 전달하여 의사, 액세스 불가능 및 중복 파일 시스템을 표시할 수 있습니다.
duf -all
블록 사용량을 인쇄하는 대신 --inodes
를 인수로 사용하지 않고 Inode 사용량을 인쇄할 수 있습니다.
duf --inodes
특정 키워드를 기반으로 출력을 정렬하거나 특정 열만 표시할 수 있습니다.
duf --sort size
--output
플래그에 대한 인수로 열 이름을 무시하고 특정 열만 인쇄하는 옵션이 있습니다.
duf --output used,size,avail,usage
다음은 유효한 키워드 목록입니다.
- 마운트 지점
- 크기
- 사용된
- 이익
- 용법
- 아이노드
- inodes_used
- inodes_avail
- inodes_usage
- 유형
- 파일 시스템
Duf는 밝고 어두운 색상 구성으로 제공됩니다. 색 구성표를 설정하려면 다음 명령을 사용하십시오.
duf -theme dark # Dark color scheme
duf --theme light # Light color scheme
Duf는 JSON 형식의 출력을 지원합니다.
duf --json
이것이 바로 이 기사입니다. Duf는 발전된 도구이며 더 많은 기능과 버그 수정이 추가되었습니다. 사용해 보시고 피드백을 알려주세요.