| [ < ] | [ > ] | [ << ] | [ 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] | [ ? ] |