Commande linux size

Fermé
tea - 18 janv. 2012 à 16:46
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 19 janv. 2012 à 11:05
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
19 janv. 2012 à 11:05
text est uniquement la taille du code. dec et hex sont la somme de text+data+bss en base 10 et 16
2
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
19 janv. 2012 à 08:14
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
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 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
18 janv. 2012 à 17:30
bonjour,
man size
a+
-3