Les quotas permettent de spécifier les limites sur deux aspects du stockage sur disque : le nombre d'i-noeuds qu'un utilisateur ou un groupe peux posséder; et le nombre de blocks disques qui peuvent êtres alloués à un utilisateur ou un groupe d'utilisateurs.
L'idée des quotas, c'est que les utilisateurs sont obligés de rester sous leur limite de consomation de disque, perdant leur possiblité de saturer la totalité de l'espace disque d'un système.
Les quotas sont supportés sur une base par utilisateur et par système de fichier. Si il y a plus d'un système de fichiers ou un utilisateur qui est censé créer des fichiers, alors les quotas doivent être configurés séparemment sur chaque système de fichier.
Le support des quotas a été intégré dans le noyau depuis la version 1.3.8x il me semble. Maintenant il est partie prenante du noyau Linux version 2.0. Si votre système ne supporte pas les quotas, je recommande chaudement une mise à jour.
Actuellement les quotas ne fonctionnent qu'avec le système de fichier ext2.
Les sources du noyau 2.x sont disponibles sur http://sunsite.unc.edu/pub/Linux/kernel/v2.0 ou plus près sur ftp.lip6.fr .
Selon votre distribution Linux, vous avez, ou devez avoir, ou ne pas avoir les programmes des quotas installés sur votre système. Si vous ne les avez pas, alors téléchargez les sources des programmes pour les quotas sur ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz