Linux Commands for Disk Space

29/12/2020
This tutorial shows Linux commands for disk space information gathering. The commands explained here are df and du, additionally the tutorial shows how to list the largest files in your system

Linux Command for Disk Space information

The df command in Linux systems shows information on the space used and available by disk devices. The first part of this tutorial focuses on showing different options to display information on the storage devices usage.

To begin to print space information on the connected devices run df without flags:

As you see the first column shows the device or partition, the second column shows information on the blocks, then the used and available space followed by the percentage and the last column is the mount point.

We can improve the output by adding the -h flag making it readable by humans.
Run the command df with the -h flag:

# df -h

You can print all sizes in MB by replacing the h for m like the next example:

# df -m

The -T flag instructs df to print the filesystem type of each partition under the new column TYPE, to try it run:

# df -T

Note this is a big case T.

To instruct df to print information on all filesystems use the flag -a (all):

# df -a

You can instruct df to print information on a specific type of filesystem by adding the flag -t (low case) followed by the filesystem type:

# df -t ext4

You can get additional information on the df command on its man page or online at https://linux.die.net/man/1/df.

Linux Linux du Command for Disk Space information

Additionally to the command df to check disk space information on Linux there is the command du (Disk Usage). It is also simple to use, to try it run it without flags:

# du

The last line shows the total amount of space used, over 60 GB, to print the result in human friendly output like with df add the flag -h.

# du -h

With the command du you can specify the location you want to get information about. Just specify a mount point,filesystem, directories or files after the flags, in the next example

# du -h /boot

In the following example I use du to print information on the space used by a simple directory:

You can get additional information on the du command on its man page or online at https://linux.die.net/man/1/du.

Show largest files in Linux

The commands df and du mentioned before are great to show the disk usage by each filesystem, device, partition, directory or file.  But if you want the largest files in your Linux to be listed you can run:

# find / -printf ‘%s %pn’| sort -nr | head -10

The command above will print the 10 biggest files in your system, if you want to display a different number of results replace the number 10, you also change the root volume (/) if you want to show the largest files of a different location.

The following example shows a listing of the 5 largest files within the /usr/ directory:

# find /usr -printf ‘%s %pn’| sort -nr | head -5

I hope you found this brief article on Linux Command for Disk Space useful, thank you for reading it.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Top 5 Image Editors for Linux

Let’s be honest – as much as it is a powerhouse for any sort of technical development, scripting and whatever you can...
28/12/2020

5 Best Linux Distributions for Programming and Development

Are you a programmer or a developer? And ever wondered could there be a dedicated Linux distro for the programmers or developers...
29/12/2020

How to Install and Use Dropbox on OpenSUSE

Dropbox is definitely one of the top online storage solutions for storing and sharing photos, documents, spreadsheets,...
29/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

Dịch vụ thuê mua proxy US UK uy tín, chất lượng nhất hiện nay
13/05/2024

Tất tần tật thông tin thuê mua proxy Việt Nam mà người dùng cần biết
13/05/2024

Dịch vụ thuê mua proxy giá rẻ an toàn, tốc độ cao
13/05/2024

Thuê mua proxy V6 uy tín, chất lượng tại đâu?
11/05/2024

Thuê mua proxy Tiktok tăng doanh thu, hiệu quả cao
11/05/2024