англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

i686-linux-gnu-readelf - онлайн у хмарі

Запустіть i686-linux-gnu-readelf у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда i686-linux-gnu-readelf, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


readelf - Відображає інформацію про файли ELF.

СИНТАКСИС


readelf [-a|--все]
[-h|--заголовок файлу]
[-l|--заголовки програми|--сегменти]
[-S|--заголовки розділів|--розділи]
[-g|--групи розділів]
[-t|--подробиці розділу]
[-e|--заголовки]
[-s|--сим|-- символи]
[--dyn-syms]
[-n|--нотатки]
[-r|--relocs]
[-u|-- розслабитися]
[-d|--динамічний]
[-V|--інформація про версію]
[-A|-- специфічні для арки]
[-D|--use-dynamic]
[-x |--hex-dump=]
[-p |--string-dump=]
[-R |--relocated-dump=]
[-z|--декомпресувати]
[-c|--archive-index]
[-w[lLiaprmfFsoRt]|
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=діапазони,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges ,=gdb_index]]
[--dwarf-depth=n]
[--dwarf-start=n]
[-I|--гістограма]
[-v|-- версія]
[-W|--широкий]
[-H|--допомога]
ельфіль...

ОПИС


перечитайте відображає інформацію про один або кілька об’єктних файлів формату ELF.
Параметри визначають, яку конкретну інформацію відображати.

ельфіль... це об'єктні файли, які потрібно перевірити. 32-розрядні та 64-розрядні ELF
файли підтримуються, а також архіви, що містять файли ELF.

Ця програма виконує аналогічні функції objdump але воно йде в
детальніше, і він існує незалежно від бібліотеки BFD, тому якщо є
є помилкою в BFD, то readelf це не вплине.

ВАРІАНТИ


Довга та коротка форми варіантів, показані тут як альтернативи, є
еквівалент. Крім того, хоча б один варіант -v or -H треба дати.

-a
--все
Еквівалент уточнення --заголовок файлу, --заголовки програми,
--розділи, -- символи, --relocs, --динамічний, --нотатки і
--інформація про версію.

-h
--заголовок файлу
Відображає інформацію, що міститься в заголовку ELF на початку
файлу.

-l
--заголовки програми
--сегменти
Відображає інформацію, що міститься в заголовках сегментів файлу,
якщо воно є.

-S
--розділи
--заголовки розділів
Відображає інформацію, що міститься в заголовках розділів файлу,
якщо воно є.

-g
--групи розділів
Відображає інформацію, що міститься в групах розділів файлу, якщо
воно має будь-який.

-t
--подробиці розділу
Відображає детальну інформацію про розділ. Має на увазі -S.

-s
-- символи
--сим
Відображає записи в розділі таблиці символів у файлі, якщо він є
один.

--dyn-syms
Відображає записи в розділі динамічної таблиці символів у файлі,
якщо він має такий.

-e
--заголовки
Відобразити всі заголовки у файлі. Дорівнює -h -l -S.

-n
--нотатки
Відображає вміст сегментів та/або розділів NOTE, якщо такі є.

-r
--relocs
Відображає вміст розділу переміщення файлу, якщо він є
один.

-u
-- розслабитися
Відображає вміст розділу розгортання файлу, якщо він є.
Розкручуються лише розділи для файлів IA64 ELF, а також ARM
таблиці (.ARM.exidx" / ".ARM.extab") наразі підтримуються.

-d
--динамічний
Відображає вміст динамічного розділу файлу, якщо він є.

-V
--інформація про версію
Відображає вміст розділів версії у файлі, це вони
існувати

-A
-- специфічні для арки
Відображає інформацію про архітектуру у файлі, якщо є
будь-який

-D
--use-dynamic
При відображенні символів цей параметр робить перечитайте використовуйте символ
хеш-таблиці в динамічному розділі файлу, а не символ
секції таблиці.

-x <number or ім'я>
--hex-dump= or ім'я>
Відображає вміст зазначеного розділу у шістнадцятковому вигляді
байтів. Число ідентифікує певний розділ за індексом у
роздільна таблиця; будь-який інший рядок ідентифікує всі розділи з цим
ім'я в об'єктному файлі.

-R <number or ім'я>
--relocated-dump= or ім'я>
Відображає вміст зазначеного розділу у шістнадцятковому вигляді
байтів. Число ідентифікує певний розділ за індексом у
роздільна таблиця; будь-який інший рядок ідентифікує всі розділи з цим
ім'я в об'єктному файлі. Зміст розділу буде
переміщено до їх відображення.

-p <number or ім'я>
--string-dump= or ім'я>
Відображає вміст зазначеного розділу для друку
струни. Число ідентифікує певний розділ за індексом у
роздільна таблиця; будь-який інший рядок ідентифікує всі розділи з цим
ім'я в об'єктному файлі.

-z
--декомпресувати
Запитує, щоб розділ(и) скидали x, R or p варіанти є
розпаковано перед відображенням. Якщо розділ(и) не є
стиснуті, то вони відображаються як є.

-c
--archive-index
Відображає інформацію про індекс символу файлу, що міститься в заголовку
частина бінарних архівів. Виконує ту ж функцію, що і t
команду ar, але без використання бібліотеки BFD.

-w[lLiaprmfFsoRt]
--debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=діапазони,=pubtypes,=trace_info, =trace_abbrev,=trace_aranges,=gdb_index]
Відображає вміст розділів налагодження у файлі, якщо такі є
присутній. Якщо одна з необов’язкових букв або слів стоїть після
перемикач, то будуть лише дані, знайдені в цих конкретних розділах
скинули.

Зауважте, що для відображення вмісту немає варіанту однієї літери
розділів трасування або .gdb_index.

Примітка: =декодований рядок параметр відобразить інтерпретований вміст
розділу .debug_line, тоді як = rawline опція скидає
вміст у необробленому форматі.

Примітка: =frames-interp опція відобразить інтерпретований
вміст розділу .debug_frame, тоді як файл =рамки дампи варіантів
вміст у необробленому форматі.

Примітка: вихід з =інформація на опцію також може вплинути
опції --карликова глибина і --карликовий початок.

--dwarf-depth=n
Обмежте дамп розділу ".debug_info". n дітей. Це
корисно тільки з --debug-dump=інформація. За замовчуванням друкуються все
DIES; спеціальне значення 0 для n також матиме цей ефект.

З відмінним від нуля значенням for n, DIE на рівні або глибше ніж n рівні будуть
не друкувати. Діапазон для n має нульову основу.

--dwarf-start=n
Друкуйте тільки лічильники, які починаються з нумерації n. Це тільки
корисно з --debug-dump=інформація.

Якщо вказано, цей параметр припиняє друк будь-якого заголовка
інформацію та всі DIE перед нумерацією DIE n. Тільки брати і сестри
і діти вказаного DIE будуть надруковані.

Це можна використовувати разом з --карликова глибина.

-I
--гістограма
Відображати гістограму довжин сегментного списку під час відображення
вміст таблиць символів.

-v
-- версія
Відобразити номер версії reade.

-W
--широкий
Не розбивайте вихідні рядки, щоб умістити їх у 80 стовпців. За замовчуванням перечитайте
розриває заголовок розділу та рядки переліку сегментів для 64-розрядного ELF
файлів, щоб вони поміщалися в 80 стовпців. Цей варіант викликає перечитайте
для друку кожного заголовка розділу відповідно. кожен відрізок по одному рядку,
який набагато краще читається на терміналах ширше 80 стовпців.

-H
--допомога
Відобразити параметри командного рядка, які розуміють перечитайте.

@файл
Прочитайте параметри командного рядка з файл. Прочитані параметри вставлені
замість оригіналу @файл варіант. Якщо файл не існує, або
неможливо прочитати, то варіант буде трактуватися буквально, а ні
вилучено

Варіанти в файл розділені пробілами. Пробіл
символ може бути включений в опцію, оточуючи весь
варіант у одинарних або подвійних лапках. Будь-який символ (в т.ч
зворотну косу риску) може бути включено, додаючи префікс символу
включено із зворотною косою рискою. The файл може сама містити додаткові
@файл варіанти; будь-які такі параметри будуть оброблятися рекурсивно.

Використовуйте i686-linux-gnu-readelf онлайн за допомогою служб onworks.net


Ad


Ad