Введение
В рабочей области находятся три каталога с разным объёмом данных. Перед очисткой администратору нужен небольшой отчёт, в котором каталоги упорядочены от наименее используемого до наиболее используемого.
В этом задании используются уже изученные в предыдущих практических лабораторных работах приёмы с du, sort, конвейером и перенаправлением.
Создайте рейтинг использования
Текущая ситуация
В /home/labex/project/disk-audit/workspace находятся непосредственные дочерние каталоги cache, logs и releases. Пустой каталог reports уже подготовлен.
Область задания
- Измерьте размеры трёх непосредственных каталогов и выведите их в удобном для чтения виде с итоговыми значениями.
- Отсортируйте полученные строки от наименьшего размера к наибольшему.
- Сохраните полный результат в
reports/directory-usage.txt. - Не изменяйте подготовленные данные.
Ваша цель
Создать один отчёт об использовании каталогов, упорядоченный по размеру.
Критерии приёмки
reports/directory-usage.txtсодержит по одному результатуdu -shдля каждого подготовленного каталога.- Три строки упорядочены по размеру в удобном для чтения виде — от наименьшего к наибольшему.
- Подготовленные файлы сохранили исходные размеры.
Подсказки
Какая цепочка команд использовалась ранее?
Используйте сводный вывод du в удобном для чтения виде, передайте его в sort с поддержкой таких размеров и перенаправьте итоговый вывод в отчёт.
Итоги
Вы объединили измерение каталогов, конвейер, сортировку и перенаправление, чтобы создать полезный отчёт об использовании хранилища.



