disk-usage

SKILL.md

Disk Usage Skill

Use this skill to analyze disk space and filesystem usage on Linux systems.

Quick Start

Run the included script for a disk usage overview:

./scripts/diskinfo.sh

Manual Commands

Filesystem Overview

  • df -h - Disk space usage for all mounted filesystems (human-readable)
  • df -i - Inode usage (number of files)
  • lsblk - Block device tree (disks, partitions)
  • mount - Currently mounted filesystems

Directory Size Analysis

  • du -sh /path - Total size of a directory
  • du -h --max-depth=1 /path - Size of immediate subdirectories
  • du -ah /path | sort -rh | head -20 - Largest files/directories

Finding Large Files

  • find /path -type f -size +100M - Files larger than 100MB
  • find /path -type f -size +1G - Files larger than 1GB
  • ls -lhS /path | head -20 - List files sorted by size (largest first)

Disk Information

  • cat /proc/partitions - Partition table
  • cat /proc/mounts - Mount information
  • stat -f /path - Filesystem statistics

Tips

  • Always use -h for human-readable sizes
  • The du command can be slow on large directories
  • Use --max-depth=1 to limit recursion depth
  • Root filesystem (/) usage above 90% may cause issues
Weekly Installs
55
GitHub Stars
1.8K
First Seen
Jan 27, 2026
Installed on
opencode55
codex54
cursor54
gemini-cli53
github-copilot52
kimi-cli52