Linux Labs

Хранилище / Ступень 1 из 11

Место закончилось — какое именно?

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 8 · лаба · 20 минсредняя

Найди реального потребителя места

По списку файлов том с данными забит огромным образом, а df говорит другое. Выясни, что на самом деле занимает блоки, и запиши отчёт, ничего не удаляя.

Ситуация

На машине подключён отдельный том с данными — /mnt/lab-data (устройство записано в /srv/storage-lab/device.txt). В нём лежат кэш, архив и большой образ. Коллега посмотрел ls -lh и собрался чистить том «от самого большого файла», но цифры df с его выводом не сходятся. Прежде чем что-то удалять, команде нужен точный отчёт о том, что на самом деле занимает место на томе.

Задача

Создай отчёт /home/student/storage-report.txt — ровно четыре строки вида ключ=значение, порядок любой:

  • largest_allocated — абсолютный путь файла, которому на томе выделено больше всего блоков;
  • sparse_file — абсолютный путь разреженного файла;
  • sparse_apparent_bytes — логическая длина этого файла в байтах;
  • sparse_allocated_bytes — сколько байт ему выделено на диске.

Числа — целые, в байтах, без единиц и пробелов. Каждая строка заканчивается переводом строки (LF). Отчёт принадлежит тебе (student).

Ограничения

  • Ничего не удаляй и не меняй на томе: файлы, их содержимое и занятое место должны остаться прежними.
  • Не форматируй и не перемонтируй том, /etc/fstab не трогай.

Нужные инструменты уже установлены. Интернета на машине нет.

Лаба · самостоятельно

Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.

Цели

0 из 4
  • largest_allocated — главный потребитель блоков тома — ещё не выполнена
  • sparse_file и его размеры в байтах указаны верно — ещё не выполнена
  • Отчёт твой, ровно четыре ключа, числа без округления — ещё не выполнена
  • Том, файлы на нём, их содержимое и занятое место не изменены — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

Машина запускается

Подсказки

0 из 3

Цели лабы

0 из 4
  • largest_allocated — главный потребитель блоков тома — ещё не выполнена
  • sparse_file и его размеры в байтах указаны верно — ещё не выполнена
  • Отчёт твой, ровно четыре ключа, числа без округления — ещё не выполнена
  • Том, файлы на нём, их содержимое и занятое место не изменены — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 4
  • largest_allocated — главный потребитель блоков тома — ещё не выполнена
  • sparse_file и его размеры в байтах указаны верно — ещё не выполнена
  • Отчёт твой, ровно четыре ключа, числа без округления — ещё не выполнена
  • Том, файлы на нём, их содержимое и занятое место не изменены — ещё не выполнена
Загрузка…