Форум русскоязычного сообщества Ubuntu


Автор Тема: Квота на папку  (Прочитано 9064 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vorlog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Квота на папку
« : 17 Февраля 2010, 17:01:16 »
Интересует данный вопрос, можно ли сделать папку фиксированного размера? например у меня в /home/user есть папка docs хочу что бы она была 3 Гб.

P.S.
про пакет quotas читал не устраивает тем что привязка по пользователю, мне она не нужна.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Квота на папку
« Ответ #1 : 17 Февраля 2010, 19:51:19 »
Создай файл нужного размера, создай в нем нужную файловую систему и примонтируй в нужный каталог.

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Квота на папку
« Ответ #2 : 17 Февраля 2010, 20:53:50 »
Создай файл нужного размера, создай в нем нужную файловую систему и примонтируй в нужный каталог.
Если я правильно понял, нужно отрезать кусок диска партедом и примонтировать к нужной папке. Если я неправильно понял, опишите, пожалуйста, как это делать.

Оффлайн DoublePain

  • Активист
  • *
  • Сообщений: 574
    • Просмотр профиля
Re: Квота на папку
« Ответ #3 : 17 Февраля 2010, 21:04:19 »
sudo mount /dev/sdXY /home/<user>/docs, где sdXY имя твоего раздела размером в 3гб
Примерно выглядит так:
sudo mount /dev/sda3 /home/<user>/docs

Для автоматического монтирования погугли, там надо редактированить fstab
pain projection
Athlon II 620 x4 2.66GHz,4gb,Radeon HD4670 + Ubuntu 12.04 x64
Получено 2 845 kБ за 4с (666 kБ/c)

Оффлайн Golan

  • Активист
  • *
  • Сообщений: 703
  • Любитель
    • Просмотр профиля
Re: Квота на папку
« Ответ #4 : 17 Февраля 2010, 21:22:45 »
Да вы всё правильно поняли. Только надо будет его смонтировать через fstab, чтобы при загрузке автоматически монтировался.
Lenovo ThinkPad T500/Runtu 14.04 xfce 4.12/

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Квота на папку
« Ответ #5 : 17 Февраля 2010, 21:23:43 »
Метод athost очень интересен. Кажется это должно помочь тем кто не понял суть его варианта - http://www.ibm.com/developerworks/ru/library/l-linux-filesystem/.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Квота на папку
« Ответ #6 : 17 Февраля 2010, 21:30:56 »
Спасибо, aliftin. Именно об этом я и написал. Вот еще одна ссылка в закладках нашлась.

http://linuxportal.ru/entry.php/32_0_3_0_C/

Оффлайн Vorlog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Квота на папку
« Ответ #7 : 18 Февраля 2010, 12:39:22 »
Создай файл нужного размера, создай в нем нужную файловую систему и примонтируй в нужный каталог.
Если я правильно понял, нужно отрезать кусок диска партедом и примонтировать к нужной папке. Если я неправильно понял, опишите, пожалуйста, как это делать.
Пробовал но вопрос стоит тогда следущий как играться размерами квоты? я так понимаю в горячем режиме сменить объем не получится? И если сменю то все данные из папки сотрутся?
« Последнее редактирование: 18 Февраля 2010, 12:54:13 от Vorlog »

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Квота на папку
« Ответ #8 : 18 Февраля 2010, 13:41:25 »
Нет какой файл создали, таков и размер home для пользователя получится. Всегда можно создать новый файл с тем же именем и просто перенести в него содержимое. Не очень красиво выглядит и звучит, но точно будет работать. Хотя возможно я и не прав.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: Квота на папку
« Ответ #9 : 18 Февраля 2010, 13:54:25 »
Хм... интересно получается с монтированием файлов. Ща поэкспериментировал:

dd if=/dev/zero of=/tmp/file_fs count=65536 # Создадим файл 34Мб в temp
mke2fs -F /tmp/file_fs # Создаём там файловую систему
mkdir /mnt/ffs # Каталог для монтирования
mount -o loop /tmp/file_fs /mnt/ffs # Собственно монтирование

Работает :)

Оффлайн Vorlog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Квота на папку
« Ответ #10 : 18 Февраля 2010, 20:32:26 »
Работает Спасибооооо!!!!

 

Страница сгенерирована за 0.053 секунд. Запросов: 23.