READELF(1) GNU (NAME) readelf - ELF (SYNOPSIS) readelf [-a|---all] [-h|---file-header] [-l|---program-headers|---segments] [-S|---section-headers|---sections] [-g|---section-groups] [-t|---section-details] [-e|---headers] [-s|---syms|---symbols] [---dyn-syms|---lto-syms] [-n|---notes] [-r|---relocs] [-u|---unwind] [-d|---dynamic] [-V|---version-info] [-A|---arch-specific] [-D|---use-dynamic] [-x < >|---hex-dump=< >] [-p < >|---string-dump=< >] [-R < >|---relocated-dump=< >] [-z|---decompress] [-c|---archive-index] [-w[lLiaprmfFsoRtUuTgAckK]| ---debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index,=addr,=cu_index,=links,=follow-links]] [---dwarf-depth=n] [---dwarf-start=n] [-I|---histogram] [-v|---version] [-W|---wide] [-T|---silent-truncation] [-H|---help] elffile... (DESCRIPTION) readelf ELF . . objdump BFD BFD readelf ELF . (OPTIONS) -a, ---all -h -l -S -s -r -d -V -A -I . -h, ---file-header ELF . -l, ---program-headers, ---segments ( ) . -S, ---sections, ---section-headers (Sections) . -g, ---section-groups . -t, ---section-details ( ). -s, ---symbols, ---syms (Symbol Table) . ---dyn-syms (Dynamic Symbol Table). -e, ---headers ( -h -l -S). -n, ---notes (NOTE). -r, ---relocs (Relocation) . -u, ---unwind (Unwind Sections). -d, ---dynamic (Dynamic Section). -V, ---version-info (Version Sections) . -A, ---arch-specific . -D, ---use-dynamic . -x <>, ---hex-dump=<> (Hex Dump). -p <>, ---string-dump=<> . -c, ---archive-index (.a). -w[lLiaprmfFsoRtUuTgAckK], ---debug-dump DWARF . -I, ---histogram . -W, ---wide . -v, ---version readelf . ---help . (SEE ALSO) objdump(1) binutils-2.47 2026-08-11 READELF(1)