Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 50 lignes de commande et 1472 man disponibles
login as: root
root@213.186.33.18's password:
Last login: Mon May 28 15:42:48 2012 from 38.107.179.228
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version anglaise

Indiquez la fonction :

Man End en anglais

END(3) Linux Programmer's Manual END(3)
 
NAME


etext, edata, end - end of program segments
 
SYNOPSIS


extern etext; extern edata; extern end;
 
DESCRIPTION


The addresses of these symbols indicate the end of various program seg- ments: etext This is the first address past the end of the text segment (the program code). edata This is the first address past the end of the initialized data segment. end This is the first address past the end of the uninitialized data segment (also known as the BSS segment).
 
CONFORMING TO


Although these symbols have long been provided on most Unix systems, they are not standardized; use with caution.
 
NOTES


The program must explicitly declare these symbols; they are not defined in any header file. On some systems the names of these symbols are preceded by underscores, thus: _etext, _edata, and _end. These symbols are also defined for programs compiled on Linux. At the start of program execution, the program break will be somewhere near &end (perhaps at the start of the following page). However, the break will change as memory is allocated via brk(2) or malloc(3). Use sbrk(2) with an argument of zero to find the current value of the pro- gram break.
 
EXAMPLE


When run, the program below produces output such as the following: $ ./a.out First address past: program text (etext) 0x8048568 initialized data (edata) 0x804a01c uninitialized data (end) 0x804a024 #include #include extern char etext, edata, end; /* The symbols must have some type, or "gcc -Wall" complains */ int main(int argc, char *argv[]) { printf("First address past:\n"); printf(" program text (etext) %10p\n", &etext); printf(" initialized data (edata) %10p\n", &edata); printf(" uninitialized data (end) %10p\n", &end); exit(EXIT_SUCCESS); }
 
SEE ALSO


objdump(1), readelf(1), sbrk(2), elf(5)
 
COLOPHON


This page is part of release 3.05 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. GNU 2008-07-17 END(3)


 Dernières recherches
Man  en anglais Man end en anglaisMan  en français Man end en français
Man  en anglais Man epoll_ctl en anglaisMan  en français Man epoll_ctl en français
Man  en anglais Man encrypt en anglaisMan  en français Man encrypt en français
Man  en anglais Man enc en anglaisMan  en français Man enc en français
Man  en anglais Man epoll_create en anglaisMan  en français Man epoll_create en français
Man  en anglais Man epoll en anglaisMan  en français Man epoll en français
Man  en anglais Man environ en anglaisMan  en français Man environ en français
Man  en anglais Man env en anglaisMan  en français Man env en français
Man  en anglais Man editor en anglaisMan  en français Man editor en français
Man  en anglais Man edit en anglaisMan  en français Man edit en français
Man  en anglais Man endservent en anglaisMan  en français Man endservent en français
Man  en anglais Man ed en anglaisMan  en français Man ed en français
Man  en anglais Man endpwent en anglaisMan  en français Man endpwent en français
Man  en anglais Man ecvt en anglaisMan  en français Man ecvt en français
Man  en anglais Man endgrent en anglaisMan  en français Man endgrent en français

 Recherche

Dans ce moteur de recherche, vous pouvez taper directement votre besoin, en une phrase normale, humaine.
Exemple : vous cherchez comment remplacer un mot par un autre dans tous les fichiers d'un certain dossier. Vous pouvez écrire "Comment remplacer un mot par un autre dans tous les fichiers d'un dossier". Le moteur vous ramenera les résultats en fonction de leur pertinence.
Vous pouvez bien sûr ne chercher qu'un seul mot-clé, par exemple "find".
 Toutes les lignes de code
Par popularité
Par fonction
Recherche avancée
 Les logiciels SHELL/SSH
Putty
Astuces Bash
Faire du SHELL avec PHP!
 La doc officielle
Les man Linux en français
Les man Linux en anglais
 Proposer vos bash
Partagez vos lignes!
 Les requêtes
Déposer une requête
Voir/répondre à une requête
 Quelques sites interessants
Bons sites pour apprendre
 Rechercher