EnglishFrenchGermanItalianPortugueseRussianSpanish

ไอคอน Fav ของ OnWorks

mips-linux-gnu-readelf - ออนไลน์ใน Cloud

เรียกใช้ mips-linux-gnu-readelf ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง mips-linux-gnu-readelf ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


readelf - แสดงข้อมูลเกี่ยวกับไฟล์ ELF

เรื่องย่อ


อ่านเอง [-a|--ทั้งหมด]
[-h|--file-header]
[-l|--program-headers|--segments]
[-S|--section-ส่วนหัว|--sections]
[-g|--section-groups]
[-t|--section-รายละเอียด]
[-e|--ส่วนหัว]
[-s|--syms|--สัญลักษณ์]
[--dyn-syms]
[-n|--หมายเหตุ]
[-r|--relocs]
[-u|--คลี่คลาย]
[-d|--พลวัต]
[-V|--version-info]
[-A|--arch เฉพาะ]
[-D|--use-ไดนามิก]
[-x |--hex-dump=]
[-p |--string-dump=]
[-R |--relocated-dump=]
[-z|--คลายการบีบอัด]
[-c|--archive-ดัชนี]
[-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]]
[--dwarf-deep=n]
[--dwarf-start=n]
[-I|--ฮิสโตแกรม]
[-v|--รุ่น]
[-W|--กว้าง]
[-H|--ช่วยด้วย]
elffile...

DESCRIPTION


readelf แสดงข้อมูลเกี่ยวกับไฟล์อ็อบเจ็กต์รูปแบบ ELF ตั้งแต่หนึ่งไฟล์ขึ้นไป ตัวเลือก
ควบคุมข้อมูลเฉพาะที่จะแสดง

elffile... เป็นไฟล์อ็อบเจ็กต์ที่จะตรวจสอบ ไฟล์ ELF แบบ 32 บิตและ 64 บิตคือ
รองรับเช่นเดียวกับไฟล์เก็บถาวรที่มีไฟล์ ELF

โปรแกรมนี้ทำหน้าที่คล้ายกับ objdump แต่มันลงรายละเอียดเพิ่มเติมและมัน
มีอยู่อย่างเป็นอิสระจากไลบรารี BFD ดังนั้นหากมีข้อบกพร่องใน BFD การอ่านจะไม่เกิดขึ้น
ได้รับผลกระทบ

OPTIONS


ตัวเลือกแบบยาวและแบบสั้นที่แสดงที่นี่เป็นทางเลือกนั้นเทียบเท่ากัน อย่างน้อย
ทางเลือกหนึ่งนอกจาก -v or -H จะต้องได้รับ

-a
--ทั้งหมด
เทียบเท่ากับการระบุ --file-header, --program-headers, --sections, --สัญลักษณ์,
--relocs, --พลวัต, --หมายเหตุ และ --version-info.

-h
--file-header
แสดงข้อมูลที่อยู่ในส่วนหัวของ ELF ที่จุดเริ่มต้นของไฟล์

-l
--program-headers
--segments
แสดงข้อมูลที่อยู่ในส่วนหัวของเซ็กเมนต์ของไฟล์ หากมี

-S
--sections
--section-ส่วนหัว
แสดงข้อมูลที่อยู่ในส่วนหัวของไฟล์ หากมี

-g
--section-groups
แสดงข้อมูลที่อยู่ในกลุ่มส่วนของไฟล์ หากมี

-t
--section-รายละเอียด
แสดงข้อมูลส่วนโดยละเอียด หมายถึง -S.

-s
--สัญลักษณ์
--syms
แสดงรายการในส่วนตารางสัญลักษณ์ของไฟล์ หากมี

--dyn-syms
แสดงรายการในส่วนตารางสัญลักษณ์ไดนามิกของไฟล์ หากมี

-e
--ส่วนหัว
แสดงส่วนหัวทั้งหมดในไฟล์ เทียบเท่ากับ -h -l -S.

-n
--หมายเหตุ
แสดงเนื้อหาของส่วนหมายเหตุและ/หรือส่วน หากมี

-r
--relocs
แสดงเนื้อหาของส่วนการย้ายตำแหน่งของไฟล์ หากมี

-u
--คลี่คลาย
แสดงเนื้อหาของส่วนคลี่คลายของไฟล์ หากมี คลายเครียดเท่านั้น
ส่วนสำหรับไฟล์ IA64 ELF เช่นเดียวกับ ARM คลายตาราง (".ARM.exidx" /
".ARM.extab") ได้รับการสนับสนุนในขณะนี้

-d
--พลวัต
แสดงเนื้อหาของส่วนไดนามิกของไฟล์ หากมี

-V
--version-info
แสดงเนื้อหาของส่วนเวอร์ชันในไฟล์ที่มีอยู่

-A
--arch เฉพาะ
แสดงข้อมูลเฉพาะสถาปัตยกรรมในไฟล์ หากมี

-D
--use-ไดนามิก
เมื่อแสดงสัญลักษณ์ ตัวเลือกนี้จะทำให้ readelf ใช้ตารางแฮชสัญลักษณ์ใน
ส่วนไดนามิกของไฟล์ แทนที่จะเป็นส่วนตารางสัญลักษณ์

-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-ดัชนี
แสดงข้อมูลดัชนีสัญลักษณ์ไฟล์ที่อยู่ในส่วนหัวของไบนารี
เอกสารสำคัญ ทำหน้าที่เหมือนกับ the t คำสั่งถึง arแต่โดยไม่ต้องใช้
ห้องสมุดบีเอฟดี

-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]
แสดงเนื้อหาของส่วนการดีบักในไฟล์ หากมี ถ้าอย่างใดอย่างหนึ่ง
ของตัวอักษรหรือคำที่เป็นตัวเลือกตามสวิตช์แล้วพบเฉพาะข้อมูลเหล่านั้น
ส่วนที่เฉพาะเจาะจงจะถูกทิ้ง

โปรดทราบว่าไม่มีตัวเลือกตัวอักษรเดียวที่จะแสดงเนื้อหาของส่วนการติดตามหรือ
.gdb_index.

หมายเหตุ: =decodedline ตัวเลือกจะแสดงเนื้อหาที่ตีความของ .debug_line
ส่วนในขณะที่ =rawline ตัวเลือกดัมพ์เนื้อหาในรูปแบบดิบ

หมายเหตุ: =frames-interp ตัวเลือกจะแสดงเนื้อหาที่ตีความของ
.debug_frame ส่วนในขณะที่ =เฟรม ตัวเลือกดัมพ์เนื้อหาในรูปแบบดิบ

หมายเหตุ: ผลลัพธ์จาก =ข้อมูล ตัวเลือกยังสามารถได้รับผลกระทบจากตัวเลือก
--คนแคระลึก และ --dwarf-start.

--dwarf-deep=n
จำกัดการถ่ายโอนข้อมูลของส่วน ".debug_info" เป็น n เด็ก. สิ่งนี้มีประโยชน์เฉพาะกับ
--debug-dump=info. ค่าเริ่มต้นคือการพิมพ์ DIE ทั้งหมด ค่าพิเศษ 0 สำหรับ n จะ
ก็มีเอฟเฟคนี้ด้วย

ด้วยค่าที่ไม่ใช่ศูนย์สำหรับ n, ตายที่หรือลึกกว่า n ระดับจะไม่ถูกพิมพ์ NS
ช่วงสำหรับ n เป็นศูนย์

--dwarf-start=n
พิมพ์เฉพาะ DIE ที่ขึ้นต้นด้วยหมายเลข DIE n. สิ่งนี้มีประโยชน์เฉพาะกับ
--debug-dump=info.

หากระบุไว้ ตัวเลือกนี้จะระงับการพิมพ์ข้อมูลส่วนหัวและทั้งหมด
ตายก่อนหมายเลขตาย n. เฉพาะพี่น้องและลูกของ DIE ที่ระบุจะ
จะพิมพ์

สามารถใช้ควบคู่กับ --คนแคระลึก.

-I
--ฮิสโตแกรม
แสดงฮิสโตแกรมของความยาวรายการฝากข้อมูลเมื่อแสดงเนื้อหาของสัญลักษณ์
ตาราง

-v
--รุ่น
แสดงหมายเลขเวอร์ชันของ readelf

-W
--กว้าง
อย่าแบ่งบรรทัดเอาต์พุตให้พอดีกับ 80 คอลัมน์ โดยค่าเริ่มต้น readelf แบ่งส่วน
ส่วนหัวและส่วนแสดงรายการบรรทัดสำหรับไฟล์ ELF 64 บิต เพื่อให้พอดีกับ80
คอลัมน์ ตัวเลือกนี้ทำให้เกิด readelf เพื่อพิมพ์การตอบกลับส่วนหัวแต่ละส่วน แต่ละส่วน
หนึ่งบรรทัด ซึ่งอ่านง่ายกว่ามากบนเทอร์มินัลที่กว้างกว่า 80 คอลัมน์

-H
--ช่วยด้วย
แสดงตัวเลือกบรรทัดคำสั่งที่เข้าใจโดย readelf.

@ไฟล์
อ่านตัวเลือกบรรทัดคำสั่งจาก ไฟล์. ตัวเลือกที่อ่านจะถูกแทรกแทนที่
ต้นฉบับ @ไฟล์ ตัวเลือก. ถ้า ไฟล์ ไม่มีอยู่หรือไม่สามารถอ่านได้ดังนั้นตัวเลือก
จะได้รับการปฏิบัติอย่างแท้จริงและจะไม่ถูกลบออก

ตัวเลือกใน ไฟล์ ถูกคั่นด้วยช่องว่าง อาจรวมอักขระช่องว่าง
ในตัวเลือกโดยล้อมรอบตัวเลือกทั้งหมดในเครื่องหมายคำพูดเดี่ยวหรือคู่ ใด ๆ
อักขระ (รวมถึงแบ็กสแลช) อาจรวมด้วยคำนำหน้าอักขระเป็น
รวมกับแบ็กสแลช NS ไฟล์ ตัวเองอาจมี @ เพิ่มเติมไฟล์ ตัวเลือก; ใด ๆ
ตัวเลือกดังกล่าวจะได้รับการประมวลผลซ้ำ

ใช้ mips-linux-gnu-readelf ออนไลน์โดยใช้บริการ onworks.net


Ad


Ad

โปรแกรมออนไลน์ Linux และ Windows ล่าสุด