Site icon TechGit

Use gdu for a Faster Disk Usage Checking in Linux Terminal

There are two popular ways to check disk usage in Linux terminal: du command and df command. The du command is more for checking the space used by a directory and the df command gives you the disk utilization on filesystem level.

There are more friendly ways to see the disk usage in Linux with graphical tools like GNOME Disks. If you are confined to the terminal, you can use a TUI tool like ncdu to get the disk usage information with a sort of graphical touch.

Gdu: Disk usage checking in Linux terminal

Gdu is such a tool written in Go (hence the ‘g’ in gdu). Gdu developer has benchmark tests to show that it is quite fast for disk usage checking, specifically on SSDs. In fact, gdu is intended primarily for SSDs though it can work for HDD as well.

If you use the gdu command without any options, it shows the disk usage for the current directory you are in.

gdu disk utilization

Since it has terminal user interface (TUI), you can navigate through directories and disk using arrows. You can also sort the result by file names or size.

Here’s how to do that:

You’ll notice some symbols before some file entries. Those have specific meaning.

gdu entry symbols

To see the disk utilization and free space for all mounted disks, use the option d:

gdu -d

It shows all the details in one screen:

gdu disk utilization for all drives

Sounds like a handy tool, right? Let’s see how to get it on your Linux system.

Installing gdu on Linux

Gdu is available for Arch and Manjaro users through the AUR. I presume that as an Arch user, you know how to use AUR.

It is included in the universe repository of the upcoming Ubuntu 21.04 but chances are that you are not using it at present. In that case, you may install it using Snap through it may seem like a lot of snap commands:

snap install gdu-disk-usage-analyzer
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup
snap alias gdu-disk-usage-analyzer.gdu gdu

You may also find the source code on its release page:

Source code download for gdu

I am more used to of using du and df commands but I can see some Linux users might like gdu. Are you one of them?

Original Article

FacebookTwitterTumblrRedditLinkedInHacker NewsDiggBufferGoogle ClassroomThreadsXINGShare
Exit mobile version