[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
readelf [`-a'|`--all'] [`-h'|`--file-header'] [`-l'|`--program-headers'|`--segments'] [`-S'|`--section-headers'|`--sections'] [`-e'|`--headers'] [`-s'|`--syms'|`--symbols'] [`-n'|`--notes'] [`-r'|`--relocs'] [`-u'|`--unwind'] [`-d'|`--dynamic'] [`-V'|`--version-info'] [`-D'|`--use-dynamic'] [`-x' <number>|`--hex-dump='<number>] [`-w[liaprmfs]'|`--debug-dump'[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str]] [`-histogram'] [`-v'|`--version'] [`-W'|`--wide'] [`-H'|`--help'] elffile... |
readelf
displays information about one or more ELF format object
files. The options control what particular information to display.
elffile... are the object files to be examined. At the
moment, readelf
does not support examining archives, nor does it
support examing 64 bit ELF files.
The long and short forms of options, shown here as alternatives, are equivalent. At least one option besides `-v' or `-H' must be given.
-a
--all
-h
--file-header
-l
--program-headers
--segments
-S
--sections
--section-headers
-s
--symbols
--syms
-e
--headers
-n
--notes
-r
--relocs
-u
--unwind
-d
--dynamic
-V
--version-info
-D
--use-dynamic
readelf
use the
symbol table in the file's dynamic section, rather than the one in the
symbols section.
-x <number>
--hex-dump=<number>
-w[liaprmfs]
--debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str]
--histogram
-v
--version
-W
--wide
readelf
breaks section header and segment listing lines for
64-bit ELF files, so that they fit into 80 columns. This option causes
readelf
to print each section header resp. each segment one a
single line, which is far more readable on terminals wider than 80 columns.
-H
--help
readelf
.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |