[gull] Nombre maximum de fichiers dans un repertoire

Leopoldo Ghielmetti Leopoldo.Ghielmetti at a3.epfl.ch
Fri Feb 11 09:49:01 CET 2005


On Thu, 2005-02-10 at 20:43, Félix Hauri wrote:
> On Thu, Feb 10, 2005 at 06:18:31PM +0100, Pierre Keller - BCU Lausanne 
> wrote:
> > Bonjour,
> > 
> > Quel est le nombre maximum de fichiers qu'on peut mettre dans un répertoire ?
> > (sur du ext2).
> > ... 6'800 fichiers dans un seul...
> Cela ne me parait pas si énhorme que ça...
> 
> > p. ex. la commande "cp *" ne marche plus (apparemment elle fait d'abord une
> > liste des fichiers..., ce qui fait qu'elle n'a plus assez de mémoire). 
> Ça, c'est étrange... 
> 
>  6'000 fichier fois 128 charactères ->600Ko, je vois mal comment bloquer 
> une machine avec ça:-/

ça ne bloque pas la machine, mais le shell ne peut pas gérer plus de
quelque Kb pour la ligne de commande, je crois que c'est 128Kb pour le
bash.

ciao, Leo

> tention, cependant à faire un cd pour se positionner dans le répertoire 
> avant:
> $ cp /dir/*
> 
> va répéter 6'000 fois la séquence ``/dir/'' inutile, si je comprend bien.
> 
> Sinon, utiliser les commandes qui s'adressent au répertoire:
> 
> $ cp -a . /dest/
> 
> voire find -exec et/ou xargs...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20050211/af48cb4c/attachment.pgp>


More information about the gull mailing list