Я смотрю на /etc/fstab и вывод df . В df гораздо больше файловых систем. Почему это?
1 ответ
Причина в том, что fstab - не единственный источник информации о смонтированных разделах. Как объясняет справочная страница для fstab ; смелый акцент мой
Файл
fstabсодержит описательную информацию о различных файловых системах.fstabчитается только программами, а не пишется; системный администратор обязан правильно создавать и поддерживать этот файл.
Таким образом, fstab в основном там, где определены пользователь / администратор - или, по крайней мере, контролируемый пользователь / администратор - монтируются / разделы; система только читает fstab и не пишет в него.
Если вы хотите увидеть, какие другие файловые системы и точки монтирования были смонтированы при загрузке системы, проверьте содержимое mtab следующим образом:
cat /etc/mtab
Или даже /proc/mounts следующим образом:
cat /proc/mounts
Эти два файла динамически создаются системой при загрузке и всякий раз, когда выдается новая команда mount . Эти файлы отслеживают вещи, которые уже смонтированы, и не должны затрагиваться системными пользователями / администраторами. Более подробная информация на странице руководства по mount .
Поэтому, зная, что когда вы запускаете df - или df -h для удобочитаемого вывода, - вы видите отчет об использовании дискового пространства всех смонтированных файловых систем ; не только для элементов из fstab но и из любых / всех смонтированных файловых систем на машине.
