InglesPransesEspanyol

Ad


OnWorks favicon

mips-linux-gnu-readelf - Online sa Cloud

Patakbuhin ang mips-linux-gnu-readelf sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na mips-linux-gnu-readelf na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


readelf - Nagpapakita ng impormasyon tungkol sa mga ELF file.

SINOPSIS


basahin ang sarili [-a|--lahat]
[-h|--file-header]
[-l|--program-header|--mga segment]
[-S|--section-header|--mga seksyon]
[-g|--seksyon-mga pangkat]
[-t|--seksyon-mga detalye]
[-e|--mga header]
[-s|--syms|--mga simbolo]
[--dyn-syms]
[-n|--mga tala]
[-r|--relocs]
[-u|--magpahinga]
[-d|--dynamic]
[-V|--bersyon-impormasyon]
[-A|--arch-specific]
[-D|--gamitin-dynamic]
[-x |--hex-dump=]
[-p |--string-dump=]
[-R |--relocated-dump=]
[-z|--decompress]
[-c|--archive-index]
[-w[lLiaprmfFsoRt]|
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubname,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Range,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges ,=gdb_index]]
[--dwarf-depth=n]
[--dwarf-start=n]
[-I|--histogram]
[-v|--bersyon]
[-W|--malawak]
[-H|- Tumulong]
elffile...

DESCRIPTION


basahin ang sarili ay nagpapakita ng impormasyon tungkol sa isa o higit pang ELF format object file. Ang mga pagpipilian
kontrolin kung anong partikular na impormasyon ang ipapakita.

elffile... ay ang mga object file na susuriin. Ang mga 32-bit at 64-bit na ELF file ay
suportado, tulad ng mga archive na naglalaman ng mga ELF file.

Ang program na ito ay gumaganap ng isang katulad na function sa objdump ngunit ito ay napupunta sa mas detalyado at ito
umiiral nang independiyente sa library ng BFD, kaya kung mayroong isang bug sa BFD, hindi magkakaroon ng readelf
maapektuhan.

Opsyon


Ang mahaba at maiikling anyo ng mga opsyon, na ipinapakita dito bilang mga alternatibo, ay katumbas. Kahit na
bukod sa isang pagpipilian -v or -H dapat ibigay.

-a
--lahat
Katumbas ng pagtukoy --file-header, --program-header, --mga seksyon, --mga simbolo,
--relocs, --dynamic, --mga tala at --bersyon-impormasyon.

-h
--file-header
Ipinapakita ang impormasyong nakapaloob sa ELF header sa simula ng file.

-l
--program-header
--mga segment
Ipinapakita ang impormasyong nakapaloob sa mga header ng segment ng file, kung mayroon man.

-S
--mga seksyon
--section-header
Ipinapakita ang impormasyong nakapaloob sa mga header ng seksyon ng file, kung mayroon man.

-g
--seksyon-mga pangkat
Ipinapakita ang impormasyong nakapaloob sa mga pangkat ng seksyon ng file, kung mayroon man.

-t
--seksyon-mga detalye
Ipinapakita ang detalyadong impormasyon ng seksyon. Nagpapahiwatig -S.

-s
--mga simbolo
--syms
Ipinapakita ang mga entry sa seksyong simbolo ng talahanayan ng file, kung mayroon ito.

--dyn-syms
Ipinapakita ang mga entry sa seksyon ng talahanayan ng dynamic na simbolo ng file, kung mayroon ito.

-e
--mga header
Ipakita ang lahat ng mga header sa file. Katumbas ng -h -l -S.

-n
--mga tala
Ipinapakita ang mga nilalaman ng mga segment at/o mga seksyon ng TANDAAN, kung mayroon man.

-r
--relocs
Ipinapakita ang mga nilalaman ng seksyon ng paglipat ng file, kung mayroon ito.

-u
--magpahinga
Ipinapakita ang mga nilalaman ng unwind section ng file, kung mayroon ito. Ang unwind lang
mga seksyon para sa IA64 ELF file, pati na rin ang ARM unwind tables (".ARM.exidx" /
Ang ".ARM.extab") ay kasalukuyang sinusuportahan.

-d
--dynamic
Ipinapakita ang mga nilalaman ng dynamic na seksyon ng file, kung mayroon ito.

-V
--bersyon-impormasyon
Ipinapakita ang mga nilalaman ng mga seksyon ng bersyon sa file, ito ay umiiral.

-A
--arch-specific
Nagpapakita ng impormasyong partikular sa arkitektura sa file, kung mayroon man.

-D
--gamitin-dynamic
Kapag nagpapakita ng mga simbolo, ginagawa ng pagpipiliang ito basahin ang sarili gamitin ang simbolo hash table sa
dynamic na seksyon ng file, sa halip na ang mga seksyon ng talahanayan ng simbolo.

-x <numero or pangalan>
--hex-dump= or pangalan>
Ipinapakita ang mga nilalaman ng ipinahiwatig na seksyon bilang isang hexadecimal byte. Isang numero
kinikilala ang isang partikular na seksyon sa pamamagitan ng index sa talahanayan ng seksyon; anumang iba pang string
kinikilala ang lahat ng mga seksyon na may ganoong pangalan sa object file.

-R <numero or pangalan>
--relocated-dump= or pangalan>
Ipinapakita ang mga nilalaman ng ipinahiwatig na seksyon bilang isang hexadecimal byte. Isang numero
kinikilala ang isang partikular na seksyon sa pamamagitan ng index sa talahanayan ng seksyon; anumang iba pang string
kinikilala ang lahat ng mga seksyon na may ganoong pangalan sa object file. Ang mga nilalaman ng
Ang seksyon ay ililipat bago sila ipakita.

-p <numero or pangalan>
--string-dump= or pangalan>
Ipinapakita ang mga nilalaman ng ipinahiwatig na seksyon bilang mga napi-print na string. Isang numero
kinikilala ang isang partikular na seksyon sa pamamagitan ng index sa talahanayan ng seksyon; anumang iba pang string
kinikilala ang lahat ng mga seksyon na may ganoong pangalan sa object file.

-z
--decompress
Hinihiling na ang (mga) seksyong itinatapon ng x, R or p ang mga opsyon ay na-decompress bago
ipinapakita. Kung ang (mga) seksyon ay hindi naka-compress, ang mga ito ay ipinapakita kung ano.

-c
--archive-index
Ipinapakita ang impormasyon ng index ng simbolo ng file na nasa header na bahagi ng binary
mga archive. Gumaganap ng parehong function bilang ang t utos kay ar, ngunit hindi ginagamit ang
BFD library.

-w[lLiaprmfFsoRt]
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Range,=pubtypes,=trace_info, =trace_abbrev,=trace_aranges,=gdb_index]
Ipinapakita ang mga nilalaman ng mga seksyon ng pag-debug sa file, kung mayroon man. Kung isa
ng mga opsyonal na titik o salita ay sumusunod sa switch pagkatapos ay matatagpuan lamang ang data sa mga iyon
itatapon ang mga partikular na seksyon.

Tandaan na walang iisang titik na opsyon upang ipakita ang nilalaman ng mga seksyon ng bakas o
.gdb_index.

Tandaan: ang =decodedline ipapakita ng opsyon ang mga na-interpret na nilalaman ng isang .debug_line
seksyon samantalang ang =rawline itinatapon ng opsyon ang mga nilalaman sa isang raw na format.

Tandaan: ang =frames-interp ipapakita ng opsyon ang mga na-interpret na nilalaman ng a
.debug_frame na seksyon samantalang ang =mga frame itinatapon ng opsyon ang mga nilalaman sa isang raw na format.

Tandaan: ang output mula sa = impormasyon ang opsyon ay maaari ding maapektuhan ng mga opsyon
--dwarf-depth at --dwarf-simula.

--dwarf-depth=n
Limitahan ang dump ng seksyong ".debug_info" sa n mga bata. Ito ay kapaki-pakinabang lamang sa
--debug-dump=info. Ang default ay i-print ang lahat ng DIES; ang espesyal na halaga 0 para sa n habilin
mayroon din itong epekto.

Sa isang hindi-zero na halaga para sa n, MAMATAY sa o mas malalim kaysa n ang mga antas ay hindi ipi-print. Ang
saklaw para sa n ay zero-based.

--dwarf-start=n
I-print lamang ang mga DIES na nagsisimula sa DIE na may numero n. Ito ay kapaki-pakinabang lamang sa
--debug-dump=info.

Kung tinukoy, pipigilan ng opsyong ito ang pag-print ng anumang impormasyon ng header at lahat
MAMATAY bago mabilang ang DIE n. Ang mga kapatid at anak lamang ng tinukoy na DIE ang gagawa
mailimbag.

Ito ay maaaring gamitin kasabay ng --dwarf-depth.

-I
--histogram
Magpakita ng histogram ng mga haba ng bucket list kapag ipinapakita ang mga nilalaman ng simbolo
mga talahanayan.

-v
--bersyon
Ipakita ang numero ng bersyon ng readelf.

-W
--malawak
Huwag sirain ang mga linya ng output para magkasya sa 80 column. Bilang default basahin ang sarili break section
header at mga linya ng listahan ng segment para sa 64-bit na ELF file, upang magkasya ang mga ito sa 80
mga hanay. Ang pagpipiliang ito ay sanhi basahin ang sarili upang i-print ang bawat seksyon header resp. bawat segment
isa sa isang linya, na mas nababasa sa mga terminal na mas malawak sa 80 column.

-H
- Tumulong
Ipakita ang mga opsyon sa command line na naiintindihan ni basahin ang sarili.

@file
Basahin ang mga opsyon sa command-line mula sa file. Ang mga opsyon na nabasa ay ipinasok sa lugar ng
orihinal @file pagpipilian Kung file ay hindi umiiral, o hindi mababasa, pagkatapos ay ang opsyon
literal na ituturing, at hindi aalisin.

Mga pagpipilian sa file ay pinaghihiwalay ng whitespace. Maaaring may kasamang whitespace na character
sa isang opsyon sa pamamagitan ng pagpapaligid sa buong opsyon sa alinman sa isa o dobleng panipi. Anuman
character (kabilang ang isang backslash) ay maaaring isama sa pamamagitan ng paglalagay ng prefix sa magiging character
kasama ng backslash. Ang file maaaring maglaman ng karagdagang @file mga pagpipilian; anuman
ang mga ganitong opsyon ay ipoproseso nang paulit-ulit.

Gumamit ng mips-linux-gnu-readelf online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad