EnglezăFrancezăSpaniolă

Rulați servere | Ubuntu > | Fedora > |


Favicon OnWorks

i686-linux-gnu-readelf - Online în cloud

Rulați i686-linux-gnu-readelf în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda i686-linux-gnu-readelf care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


readelf - Afișează informații despre fișierele ELF.

REZUMAT


readelf [-a|--toate]
[-h|--file-header]
[-l|--anteturi de program|--segmente]
[-S|--anteturi-secțiuni|--secțiuni]
[-g|--grupuri-secţiuni]
[-t|--sectiune-detalii]
[-e|--anteturi]
[-s|--syms|--simboluri]
[--dyn-syms]
[-n|--note]
[-r|--relocs]
[-u|--destinde-te]
[-d|--dinamic]
[-V|--informații despre versiune]
[-A|--arh-specific]
[-D|--utilizare-dinamică]
[-x |--hex-dump=]
[-p |--string-dump=]
[-R |--relocated-dump=]
[-z|--decomprima]
[-c|--archive-index]
[-w[lLiaprmfFsoRt]|
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges ,=gdb_index]]
[--adâncime-pitic=n]
[--start-pitic=n]
[-I|--histograma]
[-v|--versiune]
[-W|--lată]
[-H|--Ajutor]
elffile...

DESCRIERE


readelf afișează informații despre unul sau mai multe fișiere obiect în format ELF.
Opțiunile controlează ce informații anume trebuie afișate.

elffile... sunt fișierele obiect care trebuie examinate. ELF pe 32 de biți și 64 de biți
fișierele sunt acceptate, la fel ca și arhivele care conțin fișiere ELF.

Acest program îndeplinește o funcție similară cu objdump dar intră în
mai multe detalii și există independent de biblioteca BFD, deci dacă există
este o eroare în BFD, atunci readelf nu va fi afectat.

OPŢIUNI


Formele lungi și scurte de opțiuni, prezentate aici ca alternative, sunt
echivalent. Cel putin o varianta in plus -v or -H trebuie dat.

-a
--toate
Echivalent cu precizarea --file-header, --anteturi de program,
--secțiuni, --simboluri, --relocs, --dinamic, --note și
--informații despre versiune.

-h
--file-header
Afișează informațiile conținute în antetul ELF la început
a dosarului.

-l
--anteturi de program
--segmente
Afișează informațiile conținute în anteturile de segment ale fișierului,
daca are vreunul.

-S
--secțiuni
--anteturi-secțiuni
Afișează informațiile conținute în anteturile de secțiune ale fișierului,
daca are vreunul.

-g
--grupuri-secţiuni
Afișează informațiile conținute în grupurile de secțiuni ale fișierului, dacă
are oricare.

-t
--sectiune-detalii
Afișează informații detaliate despre secțiune. implică -S.

-s
--simboluri
--syms
Afișează intrările în secțiunea tabel cu simboluri a fișierului, dacă are
unul.

--dyn-syms
Afișează intrările în secțiunea tabelului de simbol dinamic a fișierului,
dacă are unul.

-e
--anteturi
Afișează toate anteturile din fișier. Echivalentă cu -h -l -S.

-n
--note
Afișează conținutul segmentelor și/sau al secțiunilor NOTE, dacă există.

-r
--relocs
Afișează conținutul secțiunii de relocare a fișierului, dacă există
unul.

-u
--destinde-te
Afișează conținutul secțiunii de derulare a fișierului, dacă are unul.
Doar secțiunile de derulare pentru fișierele IA64 ELF, precum și derularea ARM
tabelele ("".ARM.exidx" / ".ARM.extab") sunt acceptate în prezent.

-d
--dinamic
Afișează conținutul secțiunii dinamice a fișierului, dacă are unul.

-V
--informații despre versiune
Afișează conținutul secțiunilor versiunii din fișier, dacă acestea
exista.

-A
--arh-specific
Afișează informații specifice arhitecturii în fișier, dacă există
orice.

-D
--utilizare-dinamică
La afișarea simbolurilor, această opțiune face readelf utilizați simbolul
tabelele hash din secțiunea dinamică a fișierului, mai degrabă decât simbolul
secțiuni de tabel.

-x <number or nume>
--hex-dump= or nume>
Afișează conținutul secțiunii indicate ca hexazecimal
octeți. Un număr identifică o anumită secțiune după index în
tabel de secțiuni; orice alt șir identifică toate secțiunile cu asta
nume în fișierul obiect.

-R <number or nume>
--relocated-dump= or nume>
Afișează conținutul secțiunii indicate ca hexazecimal
octeți. Un număr identifică o anumită secțiune după index în
tabel de secțiuni; orice alt șir identifică toate secțiunile cu asta
nume în fișierul obiect. Conținutul secțiunii va fi
mutate înainte de a fi afișate.

-p <number or nume>
--string-dump= or nume>
Afișează conținutul secțiunii indicate ca imprimabil
siruri de caractere. Un număr identifică o anumită secțiune după index în
tabel de secțiuni; orice alt șir identifică toate secțiunile cu asta
nume în fișierul obiect.

-z
--decomprima
Solicită ca secțiunea (secțiunile) care sunt aruncate x, R or p opțiunile sunt
decomprimat înainte de a fi afișat. Dacă secțiunea (secțiunile) nu sunt
comprimate, apoi sunt afișate așa cum sunt.

-c
--archive-index
Afișează informațiile despre indexul simbolului fișierului conținute în antet
parte din arhivele binare. Îndeplinește aceeași funcție ca și t
comanda pentru ar, dar fără a utiliza biblioteca BFD.

-w[lLiaprmfFsoRt]
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges,=pubtypes,=trace_info, =trace_abbrev,=trace_aranges,=gdb_index]
Afișează conținutul secțiunilor de depanare din fișier, dacă există
prezent. Dacă una dintre literele sau cuvintele opționale urmează
comutați, atunci numai datele găsite în acele secțiuni specifice vor fi
aruncat.

Rețineți că nu există o opțiune cu o singură literă pentru afișarea conținutului
de secțiuni de urmărire sau .gdb_index.

Notă: =linie decodata opțiunea va afișa conținutul interpretat
a unei secțiuni .debug_line în timp ce =linie brută opțiunea descarcă
conținut într-un format brut.

Notă: =frames-interp opțiunea va afișa cele interpretate
conținutul unei secțiuni .debug_frame, în timp ce =cadre depozitele de opțiuni
conținutul într-un format brut.

Notă: ieșirea de la =info opțiunea poate fi, de asemenea, afectată de
Opțiuni --adâncime-pitic și --început-pitic.

--adâncime-pitic=n
Limitați descărcarea secțiunii „.debug_info” la n copii. Aceasta este
util doar cu --debug-dump=info. Implicit este să tipăriți tot
MATRICE; valoarea specială 0 pentru n va avea si acest efect.

Cu o valoare diferită de zero pentru n, MOARE la sau mai adânc decât n nivelurile vor
să nu fie tipărite. Gama pentru n este bazată pe zero.

--start-pitic=n
Imprimați numai matrițele care încep cu matrițele numerotate n. Aceasta este numai
util cu --debug-dump=info.

Dacă este specificată, această opțiune va suprima tipărirea oricărui antet
informațiile și toate matrițelele înainte de matrița numerotate n. Doar frați
iar copiii ale DIE specificate vor fi tipărite.

Acesta poate fi folosit împreună cu --adâncime-pitic.

-I
--histograma
Afișați o histogramă a lungimii listei de compartimente atunci când afișați
conținutul tabelelor cu simboluri.

-v
--versiune
Afișează numărul versiunii readelf.

-W
--lată
Nu întrerupeți liniile de ieșire pentru a se potrivi în 80 de coloane. În mod implicit readelf
întrerupe antetul secțiunii și liniile de listare a segmentelor pentru ELF pe 64 de biți
fișiere, astfel încât să se încadreze în 80 de coloane. Această opțiune provoacă readelf
pentru a tipări fiecare antet de secțiune resp. fiecare segment câte o singură linie,
care este mult mai lizibil pe terminale mai largi de 80 de coloane.

-H
--Ajutor
Afișează opțiunile liniei de comandă înțelese de readelf.

@fişier
Citiți opțiunile din linia de comandă din fişier. Sunt introduse opțiunile citite
în locul originalului @fişier opțiune. Dacă fişier nu există, sau
nu poate fi citit, atunci opțiunea va fi tratată literal, și nu
îndepărtat.

Opțiuni în fişier sunt separate prin spații albe. Un spațiu alb
caracterul poate fi inclus într-o opțiune prin înconjurarea întregului
opțiunea fie între ghilimele simple, fie duble. Orice personaj (inclusiv
o bară oblică inversă) poate fi inclusă prin prefixarea caracterului care urmează să fie
incluse cu o bară oblică inversă. The fişier poate conține în sine suplimentar
@fişier Opțiuni; orice astfel de opțiuni vor fi procesate recursiv.

Utilizați i686-linux-gnu-readelf online folosind serviciile onworks.net


Ad


Ad