Commande linux size

tea -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
j'aurai une question concernant la commande size sur linux.
Pour un fichier contenant du code et des données, comment faire pour determiner la taille de la section code, donnée ainsi que la taille totale du fichier, grace à la commande size ?
Merci pour vos réponse.
A voir également:

5 réponses

dubcek Messages postés 19021 Statut Contributeur 5 637
 
text est uniquement la taille du code. dec et hex sont la somme de text+data+bss en base 10 et 16
2
tea
 
J'ai bien tenté de faire man size, mais j'ai pas compris la documentation. Lorsque je lance la commande différents champs sont indiqués et je ne sais pas quel est le nom de la section code. Pour les données il me semble que c'est data, mais pour le code et la taille totale je ne sais pas.
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
regarder là https://www.cgsecurity.org/Articles/1-MISC/Protections-1/index.html
La ligne [1] représente la région mémoire .text où le code exécutable du programme est chargé............ La ligne [2] indique la région des données globales initialisées (.data), et la [3] la région des données globales non initialisées (.bss).
0
tea
 
Merci pour la réponse. Mais si je comprends bien, la partie text c'est la taille du fichier ou bien la taille de la section code du fichier ? Autre question, à quoi correspondent les champs dec et hex ?
Merci pour vos réponses :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeanbi Messages postés 15397 Statut Contributeur 2 184
 
bonjour,
man size
a+
-3