The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Arriba Foros > UNIX for Dummies Preguntas y Respuestas
.
google unix.com



UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida!

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 03-07-2004
yanhu yanhu is offline
Usuario Registrado
  
 

Fecha: marzo 2004
Ubicación: Nueva York
Puestos: 8
Question ls-l y del

Hola a todos:
Me pregunto si alguien puede decirme por qué el tamaño de un archivo utilizando la lista "du" y "ls-l" es diferente. Gracias de antemano ..
  #2 (Enlace permanente)  
Old 03-07-2004
kduffin's Avatar
kduffin kduffin is offline Forum Advisor  
UN1X
  
 

Fecha: noviembre 2003
Ubicación: Maryland
Puestos: 449
Un 'ls-l' mostrará el tamaño del fichero en bytes. 'du' muestra el tamaño del archivo de 512 bytes en unidades, se redondeará a la unidad de 512-byte.

¡Salud!,

Keith
  #3 (Enlace permanente)  
Old 04-19-2007
tántrico tantric is offline
Usuario Registrado
  
 

Fecha: abril 2007
Puestos: 23
¿Alguien puede pensar en un escenario en el que el tamaño reportado por ls-l es menos informó de que el tamaño por du.

La otra forma es posible, si el archivo tiene agujeros, ls-l informe de un tamaño más del que (ya que calcula el real del uso del disco)

Pero no puedo entender por qué los informes del tamaño de más de un ls-l.

Por ejemplo:

% Ls-l file12MB.pdf
-rw-r - r - 1 vqwe 11650342 abril 19 16:34 file12MB.pdf
% Du-k file12MB.pdf
11404 file12MB.pdf

du muestra el tamaño del archivo es 11.404 Kb.
LS muestra el tamaño del archivo es 11650342 bytes \u003d 11377.2 Kb

¿Cómo es esto posible?

¿Es que la cuenta del espacio ocupado por los bloques indirectos y?

en espera de su respuesta
  #4 (Enlace permanente)  
Old 04-19-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix demonio
  
 

Fecha: agosto 2001
Ubicación: Ashburn, Virginia,
Mensajes: 9.131
Cita:
Publicado originalmente por tántrico
¿Alguien puede pensar en un escenario en el que el tamaño reportado por ls-l es menos informó de que el tamaño por du.

La otra forma es posible, si el archivo tiene agujeros, ls-l informe de un tamaño más del que (ya que calcula el real del uso del disco)
Que es bastante habitual el caso. McKusick tener un estilo de sistema de archivos con 4k bloques y fragmentos 1k. Crear un archivo con un solo byte. LS dice la duración es de 1 byte. dice que la duración del es de 2 cuadras. Aquí está la definición de una estructura estadística. ¿Es st_size usos del tiempo que utiliza st_blocks. (ls informará tanto si usa los números de "ls-ls".) La relación entre estos dos números depende del sistema de ficheros. Con la mayoría de los sistemas de archivo, sí, contar con bloques indirectos. Algunos sistemas de archivos pueden tener un preallocate forma de bloques de datos a un archivo de antemano de la necesidad.

BTW, el segundo caso es a menudo llamado "escasa archivos".
  #5 (Enlace permanente)  
Old 01-07-2009
GKnight GKnight is offline
Usuario Registrado
  
 

Fecha: noviembre 2005
Puestos: 35
Tengo un caso aún más interesante de ls du desacuerdo con:


Código:
[server1-/var/crash]# ls -lh 10.1.1.100-2009-01-05-14:01
total 1018M
-rw-------  1 netdump netdump 332K Jan  5 14:56 log
-rw-------  1 netdump netdump  16G Jan  5 14:52 vmcore

[server1-/var/crash]# du -h 10.1.1.100-2009-01-05-14:01/*
336K    10.1.1.100-2009-01-05-14:01/log
1017M   10.1.1.100-2009-01-05-14:01/vmcore

Estos archivos fueron creados por netdump sobre linux. El tipo de sistema de ficheros ext3.

Así que básicamente me parece que tiene un archivo de 16GB que sólo ocupan un 1 GB de espacio en disco.

Vmcore es el llamado "escasa archivo"?

Sólo he visto algo similar una vez antes, se vmlog los archivos creados por VMware ESX host en un NFS montaje (del que informe LS 0 pero que muestran un archivo de 1GB).
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 02:20 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0