LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Правильно, для пользователя от которого он запущен.

Нет, он показывает место без резерва - то, которое можно занять без рут-прав. Он чьего имени запущен df тут ни на что не влияет.

Если занято более 95%, но менее 100% то для root он покажет, что есть свободное место, а для обычного пользователя что занято 100% и драйвер файловой системы обычному пользователю не даст ничего записать.

Нет, руту он тоже покажет что свободно 0. Но записать рут сможет (если занято не 100%).

Создай файл, на нём файловую систему ext4, смонтируй его, заполни его на 96% и сравни вывод от root и от пользователя.

Мда. Зачем мне что-то создавать, если и так все разделы в ext4? Разумеется, я проверил и ввёл df от юзера и от рута - вывод полностью одинаковый.

И такое поведение полностью логично: если бы df руту показывал другой объём чем юзеру, рут бы мог не заметить как закончилось нерезервное место на диске и заблокировать запись всем остальным. Если же диском кроме рута никто не пользуется, то смысл в резервном объёме вообще теряется и опять незачем делать спец. логику для его учёта в зависимости от юзера.

Исправление firkax, :

Правильно, для пользователя от которого он запущен.

Нет, он показывает место без резерва - то, которое можно занять без рут-прав. Он чьего имени запущен df тут ни на что не влияет.

Если занято более 95%, но менее 100% то для root он покажет, что есть свободное место, а для обычного пользователя что занято 100% и драйвер файловой системы обычному пользователю не даст ничего записать.

Нет, руту он тоже покажет что свободно 0. Но записать рут сможет (если занято не 100%).

Создай файл, на нём файловую систему ext4, смонтируй его, заполни его на 96% и сравни вывод от root и от пользователя.

Мда. Зачем мне что-то создавать, если и так все разделы в ext4? Разумеется, я проверил и ввёл df от юзера и от рута - вывод полностью одинаковый.

Исходная версия firkax, :

Правильно, для пользователя от которого он запущен.

Нет, он показывает место без резерва - то, которое можно занять без рут-прав. Он чьего имени запущен df тут ни на что не влияет.

Если занято более 95%, но менее 100% то для root он покажет, что есть свободное место, а для обычного пользователя что занято 100% и драйвер файловой системы обычному пользователю не даст ничего записать.

Нет, руту он тоже покажет что свободно 0. Но записать рут сможет (если занято на 100%).

Создай файл, на нём файловую систему ext4, смонтируй его, заполни его на 96% и сравни вывод от root и от пользователя.

Мда. Зачем мне что-то создавать, если и так все разделы в ext4? Разумеется, я проверил и ввёл df от юзера и от рута - вывод полностью одинаковый.