GNU/Linux >> Tutoriels Linux >  >> Linux

Size() vs ls -la vs du -h laquelle est la bonne taille ?

Ils sont tous corrects, ils montrent juste des tailles différentes.

  • ls affiche la taille du fichier (lorsque vous l'ouvrez et le lisez, c'est le nombre d'octets que vous obtiendrez)
  • du montre l'utilisation réelle du disque qui peut être inférieure à la taille du fichier en raison de trous
  • size affiche la taille de l'image d'exécution d'un objet/exécutable qui n'est pas directement liée à la taille du fichier (bss n'utilise aucun octet dans le fichier, quelle que soit sa taille, le fichier peut contenir des informations de débogage qui ne font pas partie de l'image d'exécution , etc.)

Si vous voulez savoir combien de RAM/ROM un exécutable prendra en excluant l'allocation de mémoire dynamique, size vous donne les informations dont vous avez besoin.


Linux
  1. Explication des types de système de fichiers Linux, lequel devez-vous utiliser

  2. Comment déterminer quel processus crée un fichier ? ?

  3. Quel logiciel de compression de fichiers pour Linux offre la plus grande réduction de taille ? ?

  4. Rsync Deux types de fichiers en une seule commande ?

  5. Limiter la taille de téléchargement des fichiers dans NGINX

GNOME vs Explorateur de fichiers de bureau Pantheon. Lequel est le meilleur?

Une doublure pour vérifier si le fichier existe ?

Réduire la taille du fichier PDF sous Linux

surveiller la taille du fichier sous linux

Recherche du contenu d'un fichier dans un autre fichier

Pourquoi utiliser sudo ?