Habituellement, les quotas sont appliqués par utilisateur, en fonction du propriétaire du fichier.
Est-il possible d'appliquer un quota sur une base de dossier, de telle manière que le contenu d'un dossier soit limité dans l'espace disque?
Habituellement, les quotas sont appliqués par utilisateur, en fonction du propriétaire du fichier.
Est-il possible d'appliquer un quota sur une base de dossier, de telle manière que le contenu d'un dossier soit limité dans l'espace disque?
Réponses:
Même question posée et répondue ici:
/programming/8148715/how-to-set-limit-on-directory-size-in-linux
Fondamentalement, créez un système de fichiers virtuel en remplissant un fichier avec des zéros à la taille souhaitée, puis créez un système de fichiers dans ce fichier, puis montez-le dans le répertoire que vous souhaitez limiter.
Un article de Linux Quartly à ce sujet ici: http://www.linuxquestions.org/questions/linux-server-73/directory-quota-601140/
Tutoriel ici: http://souptonuts.sourceforge.net/quota_tutorial.html
truncate -s 512M foo;
le système de fichiers (par exemple ext3) va rendre le fichier moins clairsemé mais la taille ocupée est encore beaucoup plus faible. Par exemple, un fichier fragmenté de 100 Mo occupe environ 7,7 Mo d'espace après avoir été formaté avec ext3.