duf 설치 및 사용법 – Ubuntu에서 강력한 디스크 모니터링 도구
Ubuntu 22.04 환경에서 디스크 사용량을 쉽고 직관적으로 확인할 수 있는 duf(Disk Usage/Free) 툴을 소개합니다. 이 도구는 전통적인 df
명령어보다 뛰어난 시각적 인터페이스와 다양한 기능을 제공하여, 시스템 관리와 자동화에 매우 유용합니다.
duf란?
**duf(Disk Usage/Free)**는 컬러풀한 UI로 디스크 사용량을 표시하는 CLI 기반 디스크 모니터링 툴입니다. Linux, macOS, Windows에서 모두 사용 가능하며, 특히 JSON 출력 기능을 통해 자동화 스크립트 작성에도 탁월합니다.
주요 특징
-
보기 쉬운 컬러풀한 인터페이스
-
마운트된 디스크, 네트워크 드라이브, tmpfs 등 자동 감지
-
마운트 타입별 보기 및 필터링/정렬 지원
-
JSON 출력 기능 → 자동화에 적합
-
크로스 플랫폼 지원 (Linux/macOS/Windows)
duf 설치 방법 (Ubuntu 22.04 기준)
duf 기본 사용법
위 명령어 실행 시, 현재 마운트된 모든 디스크의 사용량을 컬러풀한 표로 확인할 수 있습니다.
duf를 활용한 디스크 사용량 자동화 모니터링 스크립트
duf는 --json
옵션으로 JSON 형식 출력을 제공하므로, jq
를 활용해 스크립트를 만들 수 있습니다. 아래는 특정 마운트 포인트(/
)의 디스크 사용량이 일정 수준(예: 80%)을 넘을 경우 이메일로 경고 메시지를 보내는 예시입니다. (테스트용으로 5%로 설정)
🔧 사전 설치 패키지
예시 스크립트
▶ 실행 방법
크론탭(cron)에 등록하여 주기적인 디스크 사용량 감시도 가능합니다.
✅ duf vs df 비교표
기능 | df | duf |
---|---|---|
컬러풀한 UI | ❌ | ✅ |
JSON 출력 지원 | ❌ | ✅ |
네트워크 드라이브 필터링 | ❌ | ✅ |
마운트 타입별 보기 | ❌ | ✅ |
실시간 갱신 | ❌ | ✅ |
✅ duf 제거 방법
🔗 관련 링크
📌 마무리 및 요약
duf
는 시스템 관리자가 디스크 사용량을 효율적으로 모니터링하고 자동화할 수 있도록 도와주는 강력한 도구입니다. 간단한 설치와 직관적인 UI, JSON 출력 기능 덕분에 df의 완전한 대체 도구로 추천할 만합니다.
✅ Meta Description SEO 최적화
Ubuntu에서 duf를 설치하고 디스크 사용량을 시각적으로 모니터링하는 방법을 소개합니다. 자동화 스크립트 예제와 비교표 포함!