GNU/Linux >> Tutoriales Linux >  >> Linux

Size() vs ls -la vs du -h ¿cuál es el tamaño correcto?

Todos son correctos, solo muestran diferentes tamaños.

  • ls muestra el tamaño del archivo (cuando lo abre y lo lee, esa es la cantidad de bytes que obtendrá)
  • du muestra el uso real del disco que puede ser más pequeño que el tamaño del archivo debido a los agujeros
  • size muestra el tamaño de la imagen de tiempo de ejecución de un objeto/ejecutable que no está directamente relacionado con el tamaño del archivo (BSS no usa bytes en el archivo sin importar cuán grande sea, el archivo puede contener información de depuración que no es parte de la imagen de tiempo de ejecución , etc)

Si desea saber cuánta RAM/ROM ocupará un ejecutable excluyendo la asignación de memoria dinámica, size le brinda la información que necesita.


Linux
  1. ¿Concatenar archivos específicos en un solo archivo?

  2. ¿Cómo mover una línea en un archivo de texto hacia arriba o hacia abajo una línea?

  3. Buscar -exec + Vs Buscar | Xargs:¿Cuál elegir?

  4. ¿Comando que obligará a Linux a vaciar el caché de un archivo en un recurso compartido Nfs?

  5. ¿Existe un delineador para verificar el archivo?

Explicación de los tipos de sistemas de archivos de Linux, ¿cuál debe usar?

Explorador de archivos de GNOME vs Pantheon Desktop. ¿Cuál es el mejor?

Rsync ¿Dos tipos de archivos en un solo comando?

Reducir el tamaño del archivo PDF en Linux

¿Cómo crear un archivo zip de tamaño mínimo (vacío), que tiene 22B?

¿Cómo limitar el tamaño del archivo en la confirmación?