насколько я понимаю вопрос, то ограничения на количество файлов нет, а вот общий объем - это размер жесткого диска или та цифра, которую устанавливает хостер
df показывает для всего диска - а мне для директории надо, а du ничего интересного не показывает, сейчас у меня в директории больше 20-ти тысяч файлов - для ufs или ext3fs это много?
df показывает для всего диска - а мне для директории надо
Да ну?! А кто же это написал?!
(man df:) df displays the amount of disk space available on the file system containing each file name argument. If no file name is given, the space available on all currently mounted file systems is shown.
Попробуйте df -i
Ок, для тех кто в танке: "df displays the amount of disk space available on the file system containing each file name argument. "
Перевожу: df показывает количество свободного дискового пространства на файловой системе к которой принадлежит файл указанный как аргумент.
Вывод: у вас в любом каталоге на /dev/hda1 количество свободных инодов (или количество свободного места) одинаково... Кризис будет когда вы его израсходуете и не важно где в каталоге files или в каталоге tmp (если они оба на одной файловой системе).
значит максимальное количество файлов в одной директории для ext3fs равно максимальному количеству файлов вообще на диске? то есть миллионы миллионов? да?
Помнится во времена DOS 3.3 на дискетке больше 112 файлов не помещалось - вам просто повезло с диском
А если серьезно - загрузка в 5% это очень неплохо! Вот когда останется 5% от дисковых инод, тогда и беспокойтесь!
Дмитрий_002323 (не проверено)
4 июня 2008 в 13:31
> значит максимальное количество файлов в одной директории для ext3fs равно максимальному количеству файлов вообще на
> диске? то есть миллионы миллионов? да?
откуда такие выводы.
df -i показывает для всего раздела.
а на вопрос "сколько у меня может быть файлов в каталоге" - можно ответить просто - 32 к.
либо если вы использовали ядро от редхата (либо от дургх поставщиков но со спец. патчами), то можете получить несколько миллионов файлов в одном каталоге (http://www.uwsg.iu.edu/hypermail/linux/kernel/0407.1/0455.html).
Комментарии
насколько я понимаю вопрос, то ограничения на количество файлов нет, а вот общий объем - это размер жесткого диска или та цифра, которую устанавливает хостер
Не совсем так, если много мелких файлов, может кончится inode
проверяйте df -i
man df и man tune2fs вам в руки
df показывает для всего диска - а мне для директории надо, а du ничего интересного не показывает, сейчас у меня в директории больше 20-ти тысяч файлов - для ufs или ext3fs это много?
http://www.opennet.ru/openforum/vsluhforumID1/71342.html
зависит от количества и-нодов при форматировании...
получается общее количество файлов и количество файлов в одной директории это одно и то-же? ничего не понятно, что где нажать?
Да ну?! А кто же это написал?!
(man df:)
Попробуйте df -i
Не получилась последняя строка
должно быть: df -i [ваш каталог]
не-а
все равно одно и то-же - то есть для всего диска
Ок, для тех кто в танке: "df displays the amount of disk space available on the file system containing each file name argument. "
Перевожу: df показывает количество свободного дискового пространства на файловой системе к которой принадлежит файл указанный как аргумент.
Вывод: у вас в любом каталоге на /dev/hda1 количество свободных инодов (или количество свободного места) одинаково... Кризис будет когда вы его израсходуете и не важно где в каталоге files или в каталоге tmp (если они оба на одной файловой системе).
значит максимальное количество файлов в одной директории для ext3fs равно максимальному количеству файлов вообще на диске? то есть миллионы миллионов? да?
Помнится во времена DOS 3.3 на дискетке больше 112 файлов не помещалось - вам просто повезло с диском
А если серьезно - загрузка в 5% это очень неплохо! Вот когда останется 5% от дисковых инод, тогда и беспокойтесь!
> значит максимальное количество файлов в одной директории для ext3fs равно максимальному количеству файлов вообще на
> диске? то есть миллионы миллионов? да?
откуда такие выводы.
df -i показывает для всего раздела.
а на вопрос "сколько у меня может быть файлов в каталоге" - можно ответить просто - 32 к.
либо если вы использовали ядро от редхата (либо от дургх поставщиков но со спец. патчами), то можете получить несколько миллионов файлов в одном каталоге (http://www.uwsg.iu.edu/hypermail/linux/kernel/0407.1/0455.html).
спасибо, 32К это очень мало, у меня уже 64K файлов в директории