Estimado Ratnajit,
¡Muchas gracias, respuesta muy informativa!!!!!!!!!!!!!
Entonces, ¿quieres decir que debemos usar ls -lh para archivos y du -h para directorios?
Además, déjame saber qué es metadatos en los casos anteriores...........
Avalados por :
Estimados expertos,
ls -lh
drwxr-xr-x 2 prdadm sapsys 4.0K 2012-08-05 09:39 sumit
du -h
40K ./sumit
Como sabemos, ls lista el tamaño total del directorio/archivo, aquí 't's 4.0k y du muestra el espacio utilizado,
¿Cuál es la diferencia entre 4.0k y 40k?
Estimado Ratnajit,
¡Muchas gracias, respuesta muy informativa!!!!!!!!!!!!!
Entonces, ¿quieres decir que debemos usar ls -lh para archivos y du -h para directorios?
Además, déjame saber qué es metadatos en los casos anteriores...........
Solo una pequeña aclaración, generalmente ves que los tamaños de directorios son de 4 KB o 4096 bytes y este espacio está ocupado por los metadatos de los archivos dentro de este directorio. Si el número de archivos es realmente grande y, por lo tanto, los metadatos también son grandes, entonces este valor puede ser mayor que 4 KB, pero siempre en múltiplos de 4 KB. Por lo tanto, el espacio asignado para los metadatos de los archivos dentro de un directorio se asigna en bloques de 4 KB. Espero que esto aclare tu duda.
Saludos
Ratnajit
Querido Ratnajit,
Para los directorios, siempre son 4096 bytes o 4.0K (con ls -lh).
¿Quieres decir que ls -lh siempre muestra directorios con 4.0K, pero mira la salida a continuación para otros directorios?:
drwxrwxrwx 2 prdadm sapsys 4.0K 2011-07-18 17:58 bin
drwxrwxrwx 2 prdadm sapsys 4.0K 2011-02-25 17:03 bin_backup
drwxrwxrwx 2 prdadm sapsys 4.0K 2011-07-18 18:25 buffer
drwxrwxrwx 2 prdadm sapsys 4.0K 2010-12-29 17:19 cluster_tables
drwxrwxrwx 2 prdadm sapsys 140K 2012-07-31 16:34 cofiles
drwxrwxrwx 2 prdadm sapsys 132K 2012-07-31 16:34 data
drwxrwxrwx 5 prdadm sapsys 4.0K 2012-08-05 07:55 EPS
drwxrwxrwx 2 prdadm sapsys 4.0K 2010-12-16 12:16 etc
-rw-rw-r-- 1 prdadm sapsys 380 2011-04-04 22:36 K926360.DEV
drwxrwxrwx 3 prdadm sapsys 260K 2012-08-05 07:56 log
drwxrwxrwx 2 prdadm sapsys 16K 2011-02-23 18:37 lost+found
drwxrwxrwx 2 prdadm sapsys 4.0K 2012-07-11 15:25 sapnames
drwxrwxrwx 2 prdadm sapsys 4.0K 2012-08-01 10:26 tm
4.0 K es el tamaño del directorio sumit, lo que significa el espacio ocupado por los metadatos de los archivos del directorio. Cualquier tamaño de directorio con ls -lh es 4.0 K, con ls -l siempre son 4096 bytes.
ls -l solo muestra el tamaño exacto de los archivos, para directorios siempre son 4096 bytes o 4.0K (con ls -lh).
40 K, por otro lado, es el espacio total ocupado por el contenido del directorio sumit, que es la salida del comando du -h.
Saludos
Ratnajit
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute