Di solito, le quote vengono applicate per utente, in relazione al proprietario del file.
È possibile applicare una quota sulla base di una cartella, in modo tale che il contenuto di una cartella sia limitato nello spazio su disco?
Di solito, le quote vengono applicate per utente, in relazione al proprietario del file.
È possibile applicare una quota sulla base di una cartella, in modo tale che il contenuto di una cartella sia limitato nello spazio su disco?
Risposte:
Stessa domanda posta e risposta qui:
/programming/8148715/how-to-set-limit-on-directory-size-in-linux
fondamentalmente, crea un filesystem virtuale compilando un file con zeri della dimensione desiderata, quindi crea un filesystem in quel file e poi monta su loop nella directory che vuoi limitare.
Articolo quartly su Linux qui: http://www.linuxquestions.org/questions/linux-server-73/directory-quota-601140/
Tutorial qui: http://souptonuts.sourceforge.net/quota_tutorial.html
truncate -s 512M foo;
il filesystem (ad esempio ext3) renderà il file meno scarso ma la dimensione ocupied è ancora molto più bassa. Ad esempio un file sparso di 100MiB di circa 7,7 MiB di spazio dopo che è stato formattato con ext3.