Unix находит разрешение точки монтирования когда файловая система смонтированный

2 ответа

Нет никакого способа исследовать точку монтирования, после того как файловая система смонтирована там. inode повторно отображается глубоко в ядре, и исходные атрибуты больше не нужны.

Единственные бездельничают это (что я могу думать), должен открыть необработанный объем и проанализировать объем для каталога. Могло бы быть возможно смонтировать содержание объема снова (в другой точке монтирования) и затем исследовать каталог. Однако или не будет возможно вдвойне смонтировать объем, или выполнение так получило бы провода, пересеченные с уже смонтированным экземпляром, и точка монтирования снова будет скрыта. Несколько простых экспериментов определили бы выполнимость этой очень опрометчивой схемы.

Ваш язык не ясен: "Когда смонтированная файловая система". Конечно, прежде чем монтирование происходит, это тривиально для определения разрешения точки монтирования. Во время монтирования не имеет никакого смысла. После того, как монтирование объяснено выше.

1
ответ дан 3 December 2019 в 12:09

Можно повторно смонтировать, что файловая система с-o связывает и исследует каталоги там. Например, для проверки/usr монтируют каталог в корневой файловой системе:

mount -o bind / /mnt
ls -ld /mnt/usr
1
ответ дан 3 December 2019 в 12:09

Теги

Похожие вопросы