Розглянемо, як використовуючи команди df і du отримати інформацію про вільне місце на дисках і розміри папок та файлів в Linux.

Вільне місце на диску (команда df)

Для перегляду вільного і зайнятого місця на розділах диску в Linux можна скористатися командою df.

Можна просто ввести команду df без будь-яких ключів і отримати інформацію про зайняте і вільне місце на дисках. Але за умовчанням відповідь команди не дуже зручна для сприйняття – наприклад, розміри виводяться у кілобайтах.

df
Команда df надає інформацію тільки про змонтовані диски

Ключ -h

Ключ -h (або -human-readable) дозволяє зробити відповідь зручнішою. Розміри виводяться тепер в Гбайтах.

df -h
Відповідь з ключем -h

Розмір конкретного диску

Команді df можна вказати шлях до точки монтування диску, інформація про який вас цікавить:

df -h /dev/sda5
Розмір диску з ключем -h

Розмір тек на диску du

Для перегляду розмірів папок на диску використовується команда du.

Якщо просто ввести команду без будь-яких аргументів, то вона рекурсивно просканує вашу поточну директорію і виведе розміри всіх файлів в ній. Зазвичай для du вказують шлях до теки, яку ви хочете проаналізувати.

Якщо потрібно переглянути розміри без рекурсивного обходу всіх тек, то використовується опція -s (-summarize). Також, як і з df, додамо опцію -h (-human-readable).

Розмір конкретної теки

du -sh ~/Завантаження
Розмір конкретної теки

Розмір файлів і тек в середені конкретної теки

du -sh ~/Шаблони/*
Розмір файлів
Коментарі