Linux Labs

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

Монтирование и fstab

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

Шаг 1 из 7 · на машине · 4 мин

Ночной отчёт пропал

Чему научишься

  • Проверять, какая файловая система обслуживает каталог, — через findmnt и df.
  • Сверять запись fstab с томом через blkid и проверять таблицу до монтирования.
  • Подключать том, не теряя файлов, которые записали в каталог без него.

Служба кладёт отчёты в /mnt/lab-data — туда подключают отдельный том. Ночью том не подключили, служба этого не заметила и записала отчёт report-0915.txt как обычно.

Утром ты подключаешь том командой mount и отключаешь командой umount. Посмотри, что при этом происходит с каталогом.

Упражнение · посмотреть

Подключи том и посмотри каталог

Прочитай ночной отчёт в /mnt/lab-data, подключи туда том из файла /srv/storage-lab/disk.img и посмотри каталог. Затем отключи том и посмотри каталог ещё раз.

Сначала предположи

Что покажет ls сразу после подключения тома?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

Где был report-0915.txt, пока том был подключён?

  • Ни mount, ни umount файлов не удаляют и копий не хранят: после umount отчёт виден на прежнем месте с прежним текстом.

  • Будь отчёт на томе, ls при подключённом томе показала бы его рядом с archive. Его там не было.

  • Отчёт записан в файл на диске: cat прочитал его до подключения тома, а ls нашла после отключения в том же каталоге.

Отчёт всё время лежал в каталоге на корневой файловой системе, а подключённый том его закрывал.

Ubuntu 24.04
Загрузка…