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

[Ubuntu] Hướng dẫn cài đặt LEMP Stack trên Ubuntu 20.04 Develop version

LEMP là một nhóm các phần mềm có thể dùng để phục vụ các trang web động và các ứng dụng...
30/12/2020

Hướng dẫn tích hợp tính năng Etherpad trên Jitsi

Hôm nay, Cloud 365 sẽ hướng dẫn các bạn tích hợp công cụ Etherpad để sử dụng trong phòng họp...
30/12/2020

Best GIF Maker Apps for Linux

GIF animations are a popular way to share fun animations, jokes and short clips of just about anything and it is hard to...
29/12/2020
Bài Viết

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

Điều khoản dịch vụ” (Terms of Service)
05/07/2025

Hướng dẫn fake ip bằng phần mềm SStap
10/06/2025

VPS treo game là gì? Thuê VPS treo game giá rẻ, không lo giật lag
02/06/2025

 BitBrowser – Best Anti-Detect Browser!
26/05/2025

Dịch Vụ Xây Dựng Hệ Thống Peering Với Internet Exchange (IXP)
04/04/2025