Close Menu
Linux All DayLinux All Day
    Facebook Bluesky Mastodon X (Twitter)
    Linux All DayLinux All Day
    • News
    • Operating Systems
      • Linux Distributions
      • Android-based OS
      • ChromeOS Alternatives
    • Software
      • Apps & Tools
      • Desktop Environments
      • Installation & Management
    • Tutorials
      • Linux Basic & Tips
      • System Optimization
      • Security & Privacy
    • Linux Gaming
      • Game News & Reviews
      • Emulators & Retro
      • Performance & Benchmarks
    • Comparisons
    Mastodon Bluesky Facebook
    Linux All DayLinux All Day
    Home - Tutorials - Linux Basic & Tips - Ncdu: The Fastest Way to Find What’s Eating Your Disk Space

    Ncdu: The Fastest Way to Find What’s Eating Your Disk Space

    Welcome to our "Tip of the Day"! Instead of manually hunting for large files, the ncdu command gives you a fast, interactive way to analyze your disk.
    By David - DistroDrifter Linux Basic & Tips November 14, 20252 Mins Read
    Share Facebook Bluesky Twitter Threads Reddit LinkedIn Telegram Tumblr Email Copy Link Pinterest
    Follow Us
    Facebook Mastodon Bluesky X (Twitter)
    A screenshot of the ncdu command running in a terminal, showing a sorted list of disk usage.
    linuxallday.com
    Share
    Facebook Twitter Bluesky Reddit Threads Tumblr Email Copy Link

    Ever run df -h and seen that dreaded 98% capacity on your main drive? That feeling of panic is real. Your first instinct might be to manually browse folders or use the built-in du command, but du is often slow, clunky, and hard to read.

    Today’s tip, the ncdu command, is a simple, powerful tool that will save you hours of work.

    What is the ncdu Command?

    Ncdu stands for NCurses Disk Usage. It’s a terminal-based Linux disk usage analyzer that scans your disk and then presents you with a fast, interactive interface.

    Unlike a slow GUI or a messy du -sh * output, ncdu allows you to navigate through your directories using your arrow keys. It instantly shows you which folders are the biggest and even allows you to delete files or folders directly from its interface.

    How to Install and Use ncdu

    Using it is a simple two-step process.

    Step 1: Install ncdu

    It’s a very small tool and is available in the default repositories of most distributions.

    On Fedora (and other RHEL-based distros), open your terminal and type:

    Bash

    sudo dnf install ncdu
    

    (On Debian/Ubuntu-based systems, you would use sudo apt install ncdu.)

    Step 2: Run ncdu

    Once installed, just run it. A great place to start is your home directory:

    Bash

    ncdu ~
    

    If you want to scan your entire root filesystem to find system-wide junk, run it with sudo:

    Bash

    sudo ncdu /
    

    Ncdu will scan the directory and then present its interactive screen. Use your arrow keys to move up and down, Enter to go into a directory, and ‘d’ to delete a selected file or folder (it will ask for confirmation).

    Why It’s Our Tip of the Day

    The ncdu command is the perfect Linux tool: it’s fast, lightweight, and does one job perfectly. It’s the best way to find what’s taking up disk space, whether you’re on a powerful desktop or a headless server via SSH.

    For more advanced options, you can always visit the OFFICIAL NCDU PAGE.


    That’s our tip for today! What’s your favorite tool for cleaning up your disk? Let us know in the comments.

    Follow on Mastodon Follow on Bluesky
    Share. Facebook Twitter Bluesky Reddit Threads Telegram Email Copy Link

    Related post

    Did You Know? 5 Technical Linux Facts Most Professionals Miss

    December 7, 2025

    How to Install Visual Studio Code on Chrome OS Flex: The Official Engineering Method

    December 3, 2025

    How to Enable Linux Apps on Chrome OS Flex

    December 3, 2025
    Leave A Reply Cancel Reply

    → Switch to Linux Today
    • Facebook
    • Twitter
    • Mastodon
    • Bluesky
    More From Linuxallday
    Beyond the Grid: Mastering the Zen Flow of Bryce Tiles
    Mozilla Confirms Full “AI Kill Switch” for Firefox, Arriving in Early 2026
    Rescuezilla Review 2025: The ‘Undo Button’ for Your Entire PC
    Tails OS Review 2025: The Ultimate Amnesic System for Total Privacy
    Facebook X (Twitter) Mastodon Bluesky Threads RSS
    • About Us
    • Cookie Policy
    • Terms & Conditions
    • Privacy Policy
    • Disclosure & Disclaimer
    • Contact
    • Our Authors
    • Cookie Policy (EU)
    © 2026 Designed by FeedCrux

    Type above and press Enter to search. Press Esc to cancel.

    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}