At 09:56 AM 1999-11-12 +0000, Jaime E. Villate wrote:
>Fernando dijo:
>> Hace tiempo mande un mail comentando el hecho de que "du" no funcionaba
bien.
>> Sigo intrigado.
>> fernando:~$ cp lastlog lastlog1
>> fernando:~$ du lastlog1
>> 5       lastlog1
>> fernando:~$ cat lastlog > lastlog2
>> fernando:~$ du lastlog2
>> 290     lastlog2
>> fernando:~$ v lastlog*
>> -rw-r--r--   1 sera     sera       293752 Nov 12 08:59 lastlog
>> -rw-r--r--   1 sera     sera       293752 Nov 12 09:00 lastlog1
>> -rw-r--r--   1 sera     sera       293752 Nov 12 09:00 lastlog2
[...]
>
>O sea que en vez de corregir "du" para que fuera consistente con "du -b"
>y "du -h", pusieron estos dos �ltimos consistentes con el primero y as�
>quedaron los tres mal.
>No me parece que lastlog sea un fichero extra�o pues hasta el "file" lo
>reconoce como fichero ASCII. Y mira lo que pasa con otro fichero simple:
>
>~$ v manuais.gif 
>-rw-r--r--   1 villate  villate      8408 Oct 15 09:18 manuais.gif
>~$ du manuais.gif
>9       manuais.gif
>~$ du -b manuais.gif
>9216    manuais.gif
>~$ du -h manuais.gif
>9.0k    manuais.gif
>
>O sea que ahora primero arredonda en kilobytes y despu�s multiplica por
>1024 dando un valor erroneo en bytes.
Mmmm... no ser� que est� reportando el tama�o real que est� ocupando
el archivo?
Normalmente los ext2fs se crean inodes de 1k, as� que en 8 inodes no 
cabr�a, pero en 9 s�, ocupando entonces 9216 bytes, desperdiciando 808b
Creo que esto explicar�a lo que se nombr� acerca de los huecos 
en los archivos, y por otra parte el nombre de 'du' significa 'disk usage'
no 'file size' o algo por el estilo.
Suena razonable??

Un saludo...


Ugo Enrico Albarello L�pez de Mesa
[EMAIL PROTECTED]
A proud Debian GNU/Linux 2.1 User.

Responder a