5 Great Apps for Visual Disk Usage in Linux, Ubuntu

3 min

Review of 5 great apps to visually analyze disk space in Linux, Ubuntu systems.


Filelight is a GUI-based KDE app, provides a sunburst representation of disk usage. Instead of showing a tree view, list view of directories/files, it shows the usage in a concentric pie chart view representing each directory.

You can mouse over to a specific color/pie to get the information about that specific segment. It also provides a way to deep dive into a particular segment to a single file level to analyze! This feature is pretty neat.


• Scan local, remote or removable disks
• Configurable color schemes
• File system navigation by mouse clicks
• information about files and directories on hovering
• Files and directories can be copied or removed directly from the context menu

Filelight Running in Ubuntu
Filelight Running in Ubuntu

How to Install Filelight

Filelight is available in Ubuntu software. Open the software and search for Filelight.
You can run the below commands from the terminal to install Filelight in Ubuntu 16.04 LTS, 18.04 LTS, 20.04 LTS, 20.10 and other Ubuntu derivatives, Linux Mint:

sudo apt install filelight

After installation, you can find filelight via the dash search/application menu.


Dude! Where are my bytes! – That’s the tagline of DUC – another disk usage visualization tool. Like Filelight, DUC also shows the visualization in a sunburst presentation.

DUC has some unique features such as it comes with certain tools that enable you to query its internal database of disk data which it accumulated after analyzing. Also, it has the flexibility to run via command line, can be plugged into the web using CGI.

As per the documentation, DUC also capable of handling file systems with millions of files on petabytes of storage.

How to Install

To install DUC in Ubuntu, Linux Mint run the below command from the terminal:

sudo apt install duc

After installation, DUC needs a setup. You have to build its own database by running the below command (for example: if you want to index the /usr directory):

duc index /usr

Once the index is completed, you can either use the below commands for terminal view or graphical view of the analysis of disk space.

duc gui /usr


duc ui /usr


xdiskusage is user-friendly, a lightweight program that analyses disk and represents the results in a box-representation where the size of boxes represents the size of directories. It uses “du” and represents its output in a graphical manner.

When launched, you can either choose to analyze directories or files. Once it is loaded, you can start browsing by double-clicking the boxes to analyze further down.

xdiskusage Running in Ubuntu
xdiskusage Running in Ubuntu

How to Install

You can run the below commands from the terminal to install xdiskusage in Ubuntu 16.04 LTS, 18.04 LTS and other Ubuntu derivatives, Linux Mint:

sudo apt install xdiskusage


QDirStat is a Qt-based directory/file system analyzer (the KDE version of this is KDirStat) which comes with a view of your file system in a heat-map style representation including a tree view of the file system. This utility has an advantage over other utilities. It comes with a list of features to clean up your system – such as deletion of files, cleaning of files from inside the utility.

It has a comprehensive list of options that helps you to configure the way you want to scan the system. For example, you can configure to scan music files with *.mp3 extensions.

QDirStat Running

How to Install

To install QDirStat in Ubuntu, Linux Mint, and other Ubuntu derivatives, run the below commands from the terminal:

sudo apt install qdirstat


JdiskReport is a Java-based disk analyzer that has a different way of representing your disk usage. It comes with a nice and user-friendly UI with the file system hierarchy at the left and the corresponding selection’s graphical representation of disk usage at the right.

It can display both circular ways of showing the disk space along with rectangular bars. It also gives you some quick analysis such as –

  • Top 50 large files
  • Top 50 files which were changed recently
  • Top 50 files which are old
  • Size distribution in size ranges (e.g. 1 GB to 4 GB).
  • Size distribution using modification days.
  • The size distribution of file types.
  • And obviously some cool colorful themes.
JDiskReport Running in Ubuntu
JDiskReport Running in Ubuntu

How to Install

Download JDiskReport from the below link and extract.
Download JDiskReport

Once extracted, run the .jar file. No installation is required.

JDiskReport requires Java run-time to work. If your Ubuntu, Linux Mint system does not have Java run-time, install using the below command:

sudo apt install default-jre

These are some great disk usage analyzer apps in Ubuntu, Linux Mint, and Linux systems.

We bring the latest tech, software news and stuff that matters. Stay in touch via Telegram, Twitter, YouTube, and Facebook and never miss an update!

Join our Telegram channel and stay informed on the move.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.


Creator of debugpoint.com. All time Linux user and open-source supporter. Connect with me via Telegram, Twitter, LinkedIn, or send us an email.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Oldest Most Voted
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x