Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Cómo el comando ls tiene en cuenta el uso de espacio

Colaboradores

Cuando utilice la ls Comando para ver el contenido de un volumen FlexVol montado en un cliente UNIX, los tamaños de archivo mostrados en la salida pueden ser inferiores o superiores al uso de espacio mostrado en el informe de cuota del volumen según el tipo de bloques de datos para el archivo.

El resultado del ls el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.

Por lo tanto, si un archivo no tiene bloques vacíos, el tamaño que muestra el ls el comando puede ser inferior al uso de disco especificado por un informe de cuotas debido a la inclusión de bloques indirectos en el informe de cuotas. A la inversa, si el archivo tiene bloques vacíos, entonces el tamaño que muestra el ls el comando puede ser superior al uso del disco especificado por el informe de cuotas.

El resultado del ls el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.

Ejemplo de la diferencia entre el uso de espacio contabilizado por el comando ls y un informe de cuota

En el siguiente informe de cuotas se muestra un límite de 10 MB para un primer trimestre de qtree:

                                      ----Disk----  ----Files-----   Quota
  Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
  -------  --------  ------  -------  -----  -----  ------  ------   ---------
  vol1     q1          tree    user1   10MB  10MB        1       -   q1

...

Un archivo presente en el mismo qtree puede tener un tamaño que supere el límite de cuota cuando se vea desde un cliente UNIX utilizando el ls comando, como se muestra en el siguiente ejemplo:

[user1@lin-sys1 q1]$ ls -lh
-rwxr-xr-x  1 user1 nfsuser  **27M** Apr 09  2013 file1