awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
muesli avatar

muesli/duf

0
View on GitHub↗
14,803 星标·456 分支·Go·other·7 次浏览

Duf

Duf is a command-line utility designed to provide a comprehensive overview of disk usage and filesystem statistics. It functions as a terminal-based system monitor that retrieves and displays real-time metrics for mounted devices, including capacity, usage, and inode information.

The tool distinguishes itself through a responsive terminal-aware layout engine that automatically adjusts to console dimensions and supports custom color themes based on usage thresholds. It provides granular control over data presentation, allowing users to filter filesystem reports by device, mount point, or type, and toggle between different views to suit specific monitoring requirements.

Beyond its interactive display capabilities, the utility supports structured data serialization, enabling the export of filesystem metrics in JSON format. This allows for the integration of storage data into external monitoring tools and automated reporting pipelines. The software is built to operate across different operating systems, normalizing mount table information to ensure consistent reporting regardless of the underlying storage configuration.

Features

  • Disk Management Utilities - Displays formatted, color-coded statistics for mounted filesystems as a command-line utility.
  • Storage Monitoring - Provides real-time monitoring of disk usage, capacity, and mount points in the terminal.
  • System Monitoring - Functions as a terminal-based system monitor for tracking storage metrics and device information.
  • Disk Usage Analyzers - Provides comprehensive disk usage reporting including capacity, usage, and free space metrics.
  • Threshold Monitoring - Allows users to define custom percentage limits for disk space alerts to trigger color-coded warnings based on storage capacity.
  • Infrastructure and Monitoring - Disk usage utility.
  • File and Directory Management - User-friendly alternative for checking disk space usage.
  • File Management - A better df alternative.
  • System Monitoring and Diagnostics - Disk usage and free space utility.
  • Data View Customizers - Enables users to sort results, toggle column visibility, and switch between block usage and inode information views for tailored data display.
  • JSON - Exports filesystem metrics in JSON format for integration with external monitoring tools.
  • Structured Data Exporters - Converts real-time filesystem metrics into structured JSON for external pipeline integration.
  • Mount Point Resolvers - Maps specific file paths to their corresponding mount points by evaluating symlinks and identifying the most specific filesystem entry.
  • Terminal Layout Engines - Calculates responsive table layouts that adapt to terminal window dimensions.
  • Pre-aggregation Capacity Managers - Tracks storage capacity and identifies bottlenecks across mounted devices.
  • Data Reporting - Automates the reporting of disk usage data through structured JSON output.
  • Filesystem Mounts - Enumerates active mount points and associated filesystem types for storage overview.
  • Filesystem Type Classifiers - Identifies and categorizes mounted storage volumes by their underlying filesystem architecture for accurate reporting.
  • Cross-Platform Abstractions - Provides a unified interface for querying storage metrics across different operating systems.
  • Data Serialization Formats - Serializes internal filesystem metrics into machine-readable formats like JSON.
  • Filesystem Filters - Filters filesystem reports by device, mount point, or type using direct arguments or wildcards.

Star 历史

muesli/duf 的 Star 历史图表muesli/duf 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Duf 的开源替代方案

相似的开源项目,按与 Duf 的功能重合度排序。
  • bootandy/dustbootandy 的头像

    bootandy/dust

    11,843在 GitHub 上查看↗

    Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and recursive directory size scanner used to identify large files and directories through a formatted list of disk consumption across a filesystem. The tool differentiates itself by providing a recursive tree view to visualize space distribution and the ability to output directory and file size data in machine-readable formats for external processing and analysis. Its broader capabilities include filesystem auditing and storage capacity management. This is achieved through file and dir

    Rust
    在 GitHub 上查看↗11,843
  • sharkdp/fdsharkdp 的头像

    sharkdp/fd

    43,362在 GitHub 上查看↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    Rustclicommand-linefilesystem
    在 GitHub 上查看↗43,362
  • tw93/moletw93 的头像

    tw93/Mole

    56,109在 GitHub 上查看↗

    Mole is a terminal-based utility designed for comprehensive system maintenance, storage management, and real-time hardware monitoring. It provides a command-line interface for users to analyze disk usage, track system health metrics, and perform routine optimization tasks to maintain machine stability and performance. The project distinguishes itself through a declarative configuration model that uses structured data files to define custom cleanup logic, allowing for precise control over the removal of temporary files and project artifacts. It incorporates a safety-first execution layer that

    Shellanalyzerappcleanerclean
    在 GitHub 上查看↗56,109
  • byron/dua-cliByron 的头像

    Byron/dua-cli

    5,945在 GitHub 上查看↗

    dua-cli is a cross-platform terminal-based disk usage analyzer and cleanup utility. It scans directories in parallel using thread pools to compute and display disk space consumption faster than sequential traversal, then lets users navigate the results interactively and delete unwanted files with safety measures. The tool distinguishes itself through a multi-step deletion confirmation process that requires user approval before permanently removing files, with an optional trash integration that moves deleted items to the system trash instead of performing irreversible removal. It reads setting

    Rustcleanerdiskefficient
    在 GitHub 上查看↗5,945
查看 Duf 的所有 30 个替代方案→

常见问题解答

muesli/duf 是做什么的?

Duf is a command-line utility designed to provide a comprehensive overview of disk usage and filesystem statistics. It functions as a terminal-based system monitor that retrieves and displays real-time metrics for mounted devices, including capacity, usage, and inode information.

muesli/duf 的主要功能有哪些?

muesli/duf 的主要功能包括:Disk Management Utilities, Storage Monitoring, System Monitoring, Disk Usage Analyzers, Threshold Monitoring, Infrastructure and Monitoring, File and Directory Management, File Management。

muesli/duf 有哪些开源替代品?

muesli/duf 的开源替代品包括: bootandy/dust — Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… tw93/mole — Mole is a terminal-based utility designed for comprehensive system maintenance, storage management, and real-time… byron/dua-cli — dua-cli is a cross-platform terminal-based disk usage analyzer and cleanup utility. It scans directories in parallel… influxdata/telegraf — Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse… locustio/locust — Locust is a distributed performance testing framework that allows users to define complex system stress scenarios…