OVH Community, votre nouvel espace communautaire.

quota en ligne de commande


fred671
06/03/2004, 14h03
pour le script quota.php, je sais pas d'ou viens l'erreur mais j'ai trouvé la même chose en cgi et qui fonctionne à merveille.

maintenant je sais pas si le mieux est le cgi ou php, si quelq'un pouvais me conseiller...

fred671
06/03/2004, 12h58
ok ça fonctionne avec setquota par contre j'ai trouvé un script php qui affiche normalement les quotas du compte mais ça fonctionne pas, si quelq'un avais une idée de l'origine du probleme.

Code PHP:
$tab=preg_split("/\s+/",`quota | tail -n1`); 

$used_Ko  sprintf("%d"$tab[1]*16); 
$used_Mo  sprintf("%.2f", ($tab[1]*16)/1024); 

$total_Ko sprintf("%.0f"$tab[2]*16); 
$total_Mo sprintf("%d", ($tab[2]*16)/1024); 

$remain_Ko =  sprintf("%.0f"$total_Ko $used_Ko); 
$remain_Mo =  sprintf("%.2f", ($total_Ko $used_Ko)/1024); 

echo 
"Espace disque\n"

echo 
"\n"
echo 
"

Etat de votre espace 
disque

\n"

echo 
" "
echo 
" Espace total disponible : 
$total_Mo Mo\n"
echo 
" Espace utilisé :  $used_Ko Ko 
(
$used_Mo Mo) ($pc%)\n"
echo 
" Espace restant :  $remain_Ko Ko 
(
$remain_Mo Mo) \n"
echo 
"\n"
echo 
""
?>

fred671
06/03/2004, 10h38
setquota [-u | -g] name filesystem block-soft block-hard inode-soft inode-hard

je ne comprend pas tres bien:

j'ai essayé ceci:

setquota -u monuser name /dev/hda2 10000 10000 0 0

mais là ça fonctionne pas.

si je pouvais avoir un peu plus de précision sur setquota.

j'ai cherché sur google mais je trouve aucun exemple.

Elgi
06/03/2004, 02h37
man setquota

ou via vi ou pico :
man edquota

fred671
05/03/2004, 09h54
Bonjour,

est ce que quelq'un connais la commande ssh pour par exemple attribuer 50 mo de quota as un utilisateur spécifique ?