Categories: TutorialsUbuntu

How to Check Disk Space in Ubuntu 22.04

Monitoring disk usage is an important system administration task to avoid running out of storage. This comprehensive guide covers multiple methods and commands to check disk space in Ubuntu 22.04.

Why Check Disk Space in Linux?

There are several key reasons to regularly monitor disk utilization on Linux servers and workstations:

  • Avoid performance slowdowns when disks fill up
  • Prevent system outages or corruption from 100% disk usage
  • Identify trends to plan storage upgrades before hitting limits
  • Ensure critical data is not lost due to inadequate free space
  • Detect disk errors early through usage inconsistencies
  • Determine what is consuming excess space for clean up
  • Optimize file system layout across available disks

Checking disk space should be part of regular Linux server maintenance. Monitoring tools can also automatically alert when usage exceeds thresholds.

Read: How to check memory usage on Ubuntu 22.04

Ways to Check Disk Space in Linux

There are several Linux commands and utilities that provide visibility into disk usage:

df Command

The df (disk free) command displays disk space details for file systems.

Linux check disk space

To show all mounted filesystems:

df -h

This prints filesystem, 1K-block size, used space, available space, capacity, and mount point. The -h flag prints human readable format in GB, MB, etc.

Read: How to fix high memory usage in Linux

To show just a specific filesystem:

df -h /home

du Command

The du (disk usage) command reports space occupied by directories and files.

Show disk usage summary for current directory:

du -sh

The -s flag prints total rather than individual file sizes. The -h displays human readable format.

Check disk usage for a specific folder:

du -sh /var/log

Using du -sh * prints size of all directories and files in current folder.

Read: Moving the Home folder to another partition in Ubuntu

fdisk

The fdisk command shows disk partition information including size.

List partitions on first disk drive:

fdisk -l /dev/sda

This prints details like partition size, type, and mount point for each partition on that disk.

ncdu

The ncdu tool scans directories and provides an interactive ncurses-based interface to browse disk usage.

To scan current directory:

ncdu

ncdu

It allows drill-down analysis into subfolders and sorting by size to identify what is consuming excess space.

Graphical Disk Usage Tools

GUI tools provide visual representations of disk usage.

Baobab

Baobab is a Gnome disk usage analyzer. To install it run:

To launch:

baobab

It provides a graphical tree map of folders and enables drilling down into them to identify and clean up space.

 

The post How to Check Disk Space in Ubuntu 22.04 appeared first on net2.

Ubuntu Server Admin

View Comments

Recent Posts

🚀 Deploy Elastic Stack on Ubuntu VPS (5 Minute Quick-Start Guide)

Here’s the guide to deploy Elastic Stack on Ubuntu VPS, with secure access, HTTPS proxying,…

1 day ago

🚀 Deploy Nagios on Ubuntu VPS

This guide walks through deploying Nagios Core on an Ubuntu VPS, from system prep to…

2 days ago

Shoryuken Has a New Maintainer, and v7.0.0 Is Almost There

After a decade under Pablo Cantero's stewardship, Shoryuken has a new maintainer - me. I'm…

5 days ago

A better way to provision NVIDIA BlueField DPUs at scale with MAAS

MAAS 3.7 has been officially released and it includes a bunch of cool new features.…

2 weeks ago

Ruby Floats: When 2.6x Faster Is Actually Slower (and Then Faster Again)

Update: This article originally concluded that Eisel-Lemire wasn't worth it for Ruby. I was wrong.…

2 weeks ago

MicroCeph: why it’s the superior MinIO alternative (and how to use it)

Recently, the team at MinIO moved the open source project into maintenance mode and will…

2 weeks ago