awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesDisk Usage Utilities

Tools for calculating the total disk space occupied by files and directories.

Distinguishing note: Candidates focus on memory size of objects or binary footprints rather than general filesystem disk usage.

Explore 10 awesome GitHub repositories matching operating systems & systems programming · Disk Usage Utilities. Refine with filters or upvote what's useful.

Awesome Disk Usage Utilities GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mathiasbynens/dotfilesAvatar mathiasbynens

    mathiasbynens/dotfiles

    31,386Vezi pe GitHub↗

    This is a Unix-based dotfiles repository providing a version-controlled collection of configuration files, environment variables, and shell aliases. Its primary purpose is to optimize macOS for software development by applying a curated set of system defaults and Zsh shell workflow enhancements. The project distinguishes itself through a comprehensive collection of macOS system defaults and specific configurations for the Zsh shell. It includes specialized Git workflow configurations and whitespace settings designed to standardize and accelerate version control operations across different env

    Determines the total disk space used by a specific file or the combined size of a directory.

    Shellbashdotfilesmacos
    Vezi pe GitHub↗31,386
  • judasn/linux-tutorialAvatar judasn

    judasn/Linux-Tutorial

    8,730Vezi pe GitHub↗

    This is a practical, step-by-step guide to Linux system administration, command-line usage, and development environment setup, written from the perspective of a Java developer. The tutorial is structured as a sequence of terminal commands with explanations, teaching system administration through direct modification of plain-text configuration files. It provides separate workflows for CentOS, Ubuntu, and Kali Linux, covering both yum and apt package managers with equivalent commands for each operation. The guide emphasizes a security-first workflow, walking through firewall configuration, SSH

    Demonstrates how to display disk space and folder sizes to track storage consumption.

    Shellcentoselasticsearchfastdfs
    Vezi pe GitHub↗8,730
  • donnemartin/dev-setupAvatar donnemartin

    donnemartin/dev-setup

    6,261Vezi pe GitHub↗

    Acest proiect este o colecție de scripturi și fișiere de configurare concepute pentru a automatiza implementarea seturilor de instrumente pentru dezvoltatori, instrumente big data și dotfiles la nivel de sistem. Acesta servește ca un sistem de provisioning pentru instalarea limbajelor, a instrumentelor de analiză a datelor și a dependențelor de sistem pe diverse stack-uri de programare. Suita oferă automatizare specializată pentru onboarding-ul dezvoltatorilor pe macOS și configurarea fluxurilor de lucru de data science în Python. Include instalatoare dedicate pentru motoare de procesare distribuită precum Spark și Hadoop, precum și medii pentru dezvoltare web și mobilă. Sistemul acoperă o gamă largă de capabilități, inclusiv personalizarea mediului shell, configurarea editorului de text și a controlului versiunilor, precum și gestionarea mediilor virtuale izolate. De asemenea, oferă o varietate de utilitare de linie de comandă pentru gestionarea fișierelor, căutări în rețea și orchestrarea dependențelor de sistem.

    Calculates the total disk space occupied by specific files or directories in a human-readable format.

    Python
    Vezi pe GitHub↗6,261
  • me115/linuxtools_rstAvatar me115

    me115/linuxtools_rst

    6,012Vezi pe GitHub↗

    Linux工具快速教程

    Covers df and du commands for reporting disk space consumption and file system utilization.

    HTML
    Vezi pe GitHub↗6,012
  • you-dont-need/you-dont-need-guiAvatar you-dont-need

    you-dont-need/You-Dont-Need-GUI

    5,821Vezi pe GitHub↗

    You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a

    Shows the amount of disk space used and available on mounted filesystems.

    clicommandcommand-line
    Vezi pe GitHub↗5,821
  • dundee/gduAvatar dundee

    dundee/gdu

    5,325Vezi pe GitHub↗

    gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space consumption across file systems. It functions as a file system management tool that allows for the identification and removal of large files and folders to free up storage. The tool features a cursor-based interface for navigating directory structures and archives. It provides a storage cleanup workflow that enables the deletion of selected items directly from the analysis view, utilizing parallel execution to reduce I/O wait times. The application supports recursive directory

    Provides the ability to save directory scan statistics to JSON files for later review without re-scanning.

    Goclidisk-usagefilesystem
    Vezi pe GitHub↗5,325
  • gluster/glusterfsAvatar gluster

    gluster/glusterfs

    5,191Vezi pe GitHub↗

    GlusterFS este un sistem de fișiere distribuit definit prin software și un cluster de stocare scale-out care agregă resursele de disc de la mai multe servere într-un singur namespace global. Funcționează ca o platformă de stocare unificată, permițând ca aceleași date subiacente să fie expuse prin interfețe de stocare de fișiere, bloc și obiect. Sistemul se distinge printr-o arhitectură descentralizată care utilizează hashing consistent pentru a distribui fișierele pe nodurile de rețea fără un server de metadate central. Asigură integritatea și disponibilitatea datelor folosind replicarea self-healing, consistența bazată pe cvorum pentru a preveni scenariile de split-brain și geo-replicarea asincronă pentru recuperarea în caz de dezastru în locații geografice îndepărtate. Platforma oferă o acoperire largă a capabilităților prin exportul de stocare multi-protocol via NFS, Samba și iSCSI, precum și gestionarea cuprinzătoare a volumelor, inclusiv snapshot-uri point-in-time, cote de stocare și expansiunea elastică a capacității. Securitatea este gestionată prin criptare TLS pentru datele în tranzit, integrarea gestionării identității și controlul granular al accesului POSIX. Software-ul este disponibil ca pachete binare prin repository-urile comunității pentru diverse distribuții Linux.

    Enforces hard limits on both disk space and inode consumption to prevent storage exhaustion.

    C
    Vezi pe GitHub↗5,191
  • aapanel/baotaAvatar aaPanel

    aaPanel/BaoTa

    4,543Vezi pe GitHub↗

    BaoTa este un panou de control pentru servere Linux bazat pe web și un dashboard de administrare a sistemului conceput pentru gestionarea mediilor de găzduire și a resurselor de sistem. Oferă o interfață grafică pentru a traduce acțiunile administrative în configurații la nivel de sistem, permițând utilizatorilor să gestioneze servere Linux și stack-uri de găzduire web fără a se baza exclusiv pe linia de comandă. Platforma se distinge prin operațiuni de server bazate pe AI, utilizând inteligența artificială pentru analiza performanței și execuția sarcinilor de întreținere prin comenzi în limbaj natural. Suportă orchestrarea multi-nod, permițând coordonarea mai multor instanțe de server pentru load balancing, replicarea datelor și migrarea mașinilor dintr-o singură interfață. Software-ul acoperă o gamă largă de capabilități administrative, inclusiv orchestrarea containerelor Docker, gestionarea ciclului de viață al bazei de date și emiterea automatizată a certificatelor SSL. Oferă instrumente cuprinzătoare de securizare a sistemului, cum ar fi firewall-uri de sistem, prevenirea atacurilor de tip brute-force și autentificarea multi-factor, alături de instrumente de monitorizare pentru urmărirea performanței în timp real și raportarea automatizată a stării de sănătate. Instalarea și deployment-ul panoului sunt gestionate printr-un script de linie de comandă pe sisteme Linux curate.

    Identifies and deletes large volumes of small files to resolve server inode exhaustion.

    Pythonbaotabt-panellamp
    Vezi pe GitHub↗4,543
  • gam-team/gamAvatar GAM-team

    GAM-team/GAM

    4,206Vezi pe GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Reports total storage consumed by files and folders, including recursive counts and sizes for subdirectories.

    Pythongamgooglegoogle-admin-sdk
    Vezi pe GitHub↗4,206
  • genuinetools/imgAvatar genuinetools

    genuinetools/img

    3,987Vezi pe GitHub↗

    img is a collection of toolsets for building, managing, and manipulating OCI compliant container images. It functions as an image build tool and registry client, providing the capabilities to create images from configuration files, push and pull images to remote registries, and extract image layers into root filesystems or archives. The project distinguishes itself through support for multi-platform builds using hardware emulators and the ability to perform unprivileged container builds via namespace-based process isolation and user ID mapping. It also includes a cross-platform binary compile

    Reports the storage space occupied by container images on the local disk to identify oversized assets.

    Gobuildkitclicontainers
    Vezi pe GitHub↗3,987
  1. Home
  2. Operating Systems & Systems Programming
  3. Disk Usage Utilities

Explorează sub-etichetele

  • Analysis Data ExportsSerialization of disk usage statistics into structured files for persistence and external review. **Distinct from Disk Usage Utilities:** Specializes Disk Usage Utilities by focusing specifically on the export of scan results rather than the scanning process itself.
  • Inode Consumption Limits1 sub-tagEnforcement of limits on the number of files and directories created to prevent metadata exhaustion. **Distinct from Disk Usage Utilities:** Distinct from general disk usage utilities by specifically targeting inode limits rather than byte-count.