Карточка Junior Диски, ФС и LVM спрашивают часто обновлено
df против du
Вопрос
Чем отличаются df и du и почему их числа расходятся?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
df спрашивает у ФС, сколько блоков занято и свободно. du обходит файлы и суммирует. Расхождения: удалённые, но открытые файлы (видны только df, искать lsof +L1), файлы под точкой монтирования, зарезервированные блоки и метаданные ФС.
Ответ
df спрашивает у ФС, сколько блоков занято и свободно. du обходит файлы и суммирует. Расхождения: удалённые, но открытые файлы (видны только df, искать lsof +L1), файлы под точкой монтирования, зарезервированные блоки и метаданные ФС.
Разбор
df спрашивает у ФС, сколько блоков занято и свободно. du обходит файлы и суммирует. Расхождения: удалённые, но открытые файлы (видны только df, искать lsof +L1), файлы под точкой монтирования, зарезервированные блоки и метаданные ФС.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.