ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

mips-linux-gnu-readelf - ອອນລາຍໃນຄລາວ

ແລ່ນ mips-linux-gnu-readelf ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ mips-linux-gnu-readelf ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


readelf - ສະແດງຂໍ້ມູນກ່ຽວກັບໄຟລ໌ ELF.

ສະຫຼຸບສັງລວມ


readelf [-a|--ທັງໝົດ]
[-h|--file-header]
[-l|-- ຫົວຂໍ້ໂຄງການ|-- ພາກສ່ວນ]
[-S|--section-headers|-- ພາກສ່ວນ]
[-g|--section-groups]
[-t|--section-ລາຍລະອຽດ]
[-e|--ສ່ວນຫົວ]
[-s|--syms|-- ສັນ​ຍາ​ລັກ​]
[--dyn-syms]
[-n|--ໝາຍເຫດ]
[-r|--ການຍົກຍ້າຍ]
[-u|-- ຜ່ອນຄາຍ]
[-d|--dynamic]
[-V|--version-info]
[-A|--arch ສະເພາະ]
[-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,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges ,=gdb_index]]
[--dwarf-depth=n]
[--dwarf-start=n]
[-I|--Histogram]
[-v|- ການປ່ຽນແປງ]
[-W|--ກວ້າງ]
[-H|- ຊ່ວຍ]
elffile...

ລາຍລະອຽດ


readelf ສະແດງຂໍ້ມູນກ່ຽວກັບໄຟລ໌ວັດຖຸຮູບແບບ ELF ໜຶ່ງ ຫຼືຫຼາຍອັນ. ທາງເລືອກ
ຄວບຄຸມຂໍ້ມູນສະເພາະໃດທີ່ຈະສະແດງ.

elffile... ແມ່ນໄຟລ໌ວັດຖຸທີ່ຈະກວດສອບ. ໄຟລ໌ ELF 32-bit ແລະ 64-bit ແມ່ນ
ສະ​ຫນັບ​ສະ​ຫນູນ​, ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ການ​ເກັບ​ຮັກ​ສາ​ທີ່​ມີ​ໄຟລ​໌ ELF​.

ໂຄງ​ການ​ນີ້​ປະ​ຕິ​ບັດ​ຫນ້າ​ທີ່​ຄ້າຍ​ຄື​ກັນ​ກັບ​ objdump ແຕ່ມັນເຂົ້າໄປໃນລາຍລະອຽດເພີ່ມເຕີມແລະມັນ
ມີຢູ່ເປັນເອກະລາດຂອງຫ້ອງສະຫມຸດ BFD, ສະນັ້ນຖ້າຫາກວ່າມີ bug ໃນ BFD, readelf ຈະບໍ່.
ໄດ້ຮັບຜົນກະທົບ.

OPTIONS


ຮູບແບບຍາວແລະສັ້ນຂອງທາງເລືອກ, ສະແດງໃຫ້ເຫັນໃນທີ່ນີ້ເປັນທາງເລືອກ, ແມ່ນທຽບເທົ່າ. ຢ່າງ​ຫນ້ອຍ
ທາງເລືອກຫນຶ່ງນອກຈາກນັ້ນ -v or -H ຕ້ອງໄດ້ຮັບການໃຫ້.

-a
--ທັງໝົດ
ເທົ່າກັບການລະບຸ --file-header, -- ຫົວຂໍ້ໂຄງການ, -- ພາກສ່ວນ, -- ສັນ​ຍາ​ລັກ​,
--ການຍົກຍ້າຍ, --dynamic, --ໝາຍເຫດ ແລະ --version-info.

-h
--file-header
ສະແດງຂໍ້ມູນທີ່ມີຢູ່ໃນສ່ວນຫົວ ELF ໃນຕອນເລີ່ມຕົ້ນຂອງໄຟລ໌.

-l
-- ຫົວຂໍ້ໂຄງການ
-- ພາກສ່ວນ
ສະແດງຂໍ້ມູນທີ່ມີຢູ່ໃນສ່ວນຫົວຂອງໄຟລ໌, ຖ້າມັນມີອັນໃດ.

-S
-- ພາກສ່ວນ
--section-headers
ສະແດງຂໍ້ມູນທີ່ບັນຈຸຢູ່ໃນສ່ວນຫົວຂອງໄຟລ໌, ຖ້າມັນມີອັນໃດ.

-g
--section-groups
ສະ​ແດງ​ຂໍ້​ມູນ​ທີ່​ມີ​ຢູ່​ໃນ​ກຸ່ມ​ພາກ​ສ່ວນ​ຂອງ​ໄຟລ​໌​, ຖ້າ​ຫາກ​ວ່າ​ມັນ​ມີ​.

-t
--section-ລາຍລະອຽດ
ສະແດງຂໍ້ມູນພາກສ່ວນລະອຽດ. ຫມາຍເຖິງ -S.

-s
-- ສັນ​ຍາ​ລັກ​
--syms
ສະແດງລາຍການຢູ່ໃນສ່ວນຕາຕະລາງສັນຍາລັກຂອງໄຟລ໌, ຖ້າມັນມີອັນດຽວ.

--dyn-syms
ສະແດງລາຍການຢູ່ໃນສ່ວນຕາຕະລາງສັນຍາລັກແບບເຄື່ອນໄຫວຂອງໄຟລ໌, ຖ້າມັນມີອັນດຽວ.

-e
--ສ່ວນຫົວ
ສະແດງສ່ວນຫົວທັງໝົດໃນໄຟລ໌. ເທົ່າກັບ -h -l -S.

-n
--ໝາຍເຫດ
ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ບັນ​ທຶກ​ສ່ວນ​ແລະ / ຫຼື​ພາກ​ສ່ວນ​, ຖ້າ​ຫາກ​ວ່າ​ມີ​.

-r
--ການຍົກຍ້າຍ
ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ພາກ​ສ່ວນ​ການ​ຍົກ​ຍ້າຍ​ຂອງ​ໄຟລ​໌​, ຖ້າ​ຫາກ​ວ່າ​ມັນ​ມີ​ຫນຶ່ງ​.

-u
-- ຜ່ອນຄາຍ
ສະແດງເນື້ອໃນຂອງພາກສ່ວນ unwind ຂອງໄຟລ໌, ຖ້າຫາກວ່າມັນມີຫນຶ່ງ. ພຽງ​ແຕ່ unwind ໄດ້​
ພາກສ່ວນສໍາລັບໄຟລ໌ IA64 ELF, ເຊັ່ນດຽວກັນກັບຕາຕະລາງ unwind ARM (".ARM.exidx" /
".ARM.extab") ໄດ້ຮັບການສະຫນັບສະຫນູນໃນປັດຈຸບັນ.

-d
--dynamic
ສະແດງເນື້ອໃນຂອງພາກສ່ວນໄດນາມິກຂອງໄຟລ໌, ຖ້າມັນມີຫນຶ່ງ.

-V
--version-info
ສະແດງເນື້ອໃນຂອງພາກສ່ວນສະບັບໃນໄຟລ໌, ມັນມີຢູ່.

-A
--arch ສະເພາະ
ສະແດງຂໍ້ມູນສະຖາປັດຕະຍະກໍາສະເພາະໃນໄຟລ໌, ຖ້າມີ.

-D
--use-dynamic
ໃນເວລາທີ່ສະແດງສັນຍາລັກ, ທາງເລືອກນີ້ເຮັດໃຫ້ readelf ໃຊ້ຕາຕະລາງ hash ສັນຍາລັກໃນ
ພາກສ່ວນໄດນາມິກຂອງໄຟລ໌, ແທນທີ່ຈະເປັນພາກສ່ວນຕາຕະລາງສັນຍາລັກ.

-x <ຕົວເລກ or ຊື່>
--hex-dump= or ຊື່>
ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ພາກ​ສ່ວນ​ທີ່​ລະ​ບຸ​ໄວ້​ເປັນ bytes ເລກ​ຖານ​ສິບ​ຫົກ​. ຈໍານວນ
ກໍານົດພາກສ່ວນສະເພາະໂດຍດັດສະນີໃນຕາຕະລາງພາກ; ສາຍອື່ນໆ
ກໍານົດທຸກພາກສ່ວນທີ່ມີຊື່ນັ້ນຢູ່ໃນໄຟລ໌ວັດຖຸ.

-R <ຕົວເລກ or ຊື່>
--relocated-dump= or ຊື່>
ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ພາກ​ສ່ວນ​ທີ່​ລະ​ບຸ​ໄວ້​ເປັນ bytes ເລກ​ຖານ​ສິບ​ຫົກ​. ຈໍານວນ
ກໍານົດພາກສ່ວນສະເພາະໂດຍດັດສະນີໃນຕາຕະລາງພາກ; ສາຍອື່ນໆ
ກໍານົດທຸກພາກສ່ວນທີ່ມີຊື່ນັ້ນຢູ່ໃນໄຟລ໌ວັດຖຸ. ເນື້ອໃນຂອງ
ພາກສ່ວນຈະຖືກຍົກຍ້າຍກ່ອນທີ່ພວກມັນຈະຖືກສະແດງ.

-p <ຕົວເລກ or ຊື່>
--string-dump= or ຊື່>
ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ພາກ​ສ່ວນ​ທີ່​ລະ​ບຸ​ໄວ້​ເປັນ​ສະ​ຕ​ຣິງ​ທີ່​ພິມ​ໄດ້​. ຈໍານວນ
ກໍານົດພາກສ່ວນສະເພາະໂດຍດັດສະນີໃນຕາຕະລາງພາກ; ສາຍອື່ນໆ
ກໍານົດທຸກພາກສ່ວນທີ່ມີຊື່ນັ້ນຢູ່ໃນໄຟລ໌ວັດຖຸ.

-z
-- ບີບອັດ
ຮຽກຮ້ອງໃຫ້ພາກສ່ວນທີ່ຖືກ dumped ໂດຍ x, R or p ທາງ​ເລືອກ​ແມ່ນ decompressed ກ່ອນ​
ຖືກ​ສະ​ແດງ​ອອກ​. ຖ້າພາກສ່ວນບໍ່ໄດ້ຖືກບີບອັດຫຼັງຈາກນັ້ນພວກມັນຈະຖືກສະແດງເປັນ.

-c
--archive-index
ສະແດງຂໍ້ມູນດັດສະນີສັນຍາລັກຂອງໄຟລ໌ທີ່ມີຢູ່ໃນສ່ວນຫົວຂອງຖານສອງ
ຮວບຮວມ. ປະຕິບັດຫນ້າທີ່ດຽວກັນກັບ t ຄຳ ສັ່ງໃຫ້ ar, ແຕ່ໂດຍບໍ່ມີການນໍາໃຊ້
ຫ້ອງສະໝຸດ 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]
ສະແດງເນື້ອໃນຂອງພາກສ່ວນ debug ໃນໄຟລ໌, ຖ້າມີຢູ່. ຖ້າຫນຶ່ງ
ຂອງຕົວອັກສອນທາງເລືອກຫຼືຄໍາສັບດັ່ງຕໍ່ໄປນີ້ສະຫຼັບຫຼັງຈາກນັ້ນພຽງແຕ່ຂໍ້ມູນທີ່ພົບເຫັນຢູ່ໃນເຫຼົ່ານັ້ນ
ພາກສ່ວນສະເພາະຈະຖືກຖິ້ມ.

ໃຫ້​ສັງ​ເກດ​ວ່າ​ບໍ່​ມີ​ທາງ​ເລືອກ​ຕົວ​ອັກ​ສອນ​ດຽວ​ທີ່​ຈະ​ສະ​ແດງ​ເນື້ອ​ໃນ​ຂອງ​ພາກ​ສ່ວນ​ການ​ຕິດ​ຕາມ​ຫຼື​
.gdb_index.

ໝາຍ ເຫດ: =decodedline ທາງ​ເລືອກ​ຈະ​ສະ​ແດງ​ເນື້ອ​ໃນ​ແປ​ຂອງ .debug_line​
ພາກ​ສ່ວນ​ໃນ​ຂະ​ນະ​ທີ່​ = ເສັ້ນດິບ ທາງເລືອກ dumps ເນື້ອໃນໃນຮູບແບບດິບ.

ໝາຍ ເຫດ: =frames-interp ທາງເລືອກຈະສະແດງເນື້ອໃນທີ່ຕີຄວາມໝາຍຂອງ a
ພາກສ່ວນ .debug_frame ໃນຂະນະທີ່ =ກອບ ທາງເລືອກ dumps ເນື້ອໃນໃນຮູບແບບດິບ.

ຫມາຍເຫດ: ຜົນຜະລິດຈາກ =ຂໍ້ມູນ ທາງເລືອກຍັງສາມາດໄດ້ຮັບຜົນກະທົບຈາກທາງເລືອກ
--dwarf-ເລິກ ແລະ -- dwarf-start.

--dwarf-depth=n
ຈໍາກັດການ dump ຂອງພາກສ່ວນ ".debug_info" ເປັນ n ເດັກນ້ອຍ. ນີ້ແມ່ນພຽງແຕ່ເປັນປະໂຫຍດກັບ
--debug-dump=ຂໍ້ມູນ. ຄ່າເລີ່ມຕົ້ນແມ່ນການພິມ DIEs ທັງຫມົດ; ມູນຄ່າພິເສດ 0 ສໍາລັບ n ຈະ
ຍັງມີຜົນກະທົບນີ້.

ດ້ວຍຄ່າທີ່ບໍ່ແມ່ນສູນສໍາລັບ n, ຕາຍຢູ່ຫຼືເລິກກວ່າ n ລະດັບຈະບໍ່ຖືກພິມ. ໄດ້
ຊ່ວງ ສຳ ລັບ n ເປັນສູນ.

--dwarf-start=n
ພິມພຽງແຕ່ DIEs ເລີ່ມຕົ້ນດ້ວຍ DIE ເລກ n. ນີ້ແມ່ນພຽງແຕ່ເປັນປະໂຫຍດກັບ
--debug-dump=ຂໍ້ມູນ.

ຖ້າລະບຸ, ຕົວເລືອກນີ້ຈະສະກັດກັ້ນການພິມຂໍ້ມູນສ່ວນຫົວ ແລະທັງໝົດ
ຕາຍ ກ່ອນ DIE ເລກ n. ມີແຕ່ອ້າຍເອື້ອຍນ້ອງ ແລະລູກຂອງ DIE ທີ່ລະບຸໄວ້ເທົ່ານັ້ນ
ຖືກພິມອອກ.

ນີ້ສາມາດຖືກນໍາໃຊ້ຮ່ວມກັບ --dwarf-ເລິກ.

-I
--Histogram
ສະແດງ histogram ຂອງຄວາມຍາວຂອງບັນຊີລາຍຊື່ bucket ເມື່ອສະແດງເນື້ອໃນຂອງສັນຍາລັກ
ຕາຕະລາງ.

-v
- ການປ່ຽນແປງ
ສະແດງຈໍານວນເວີຊັນຂອງ readelf.

-W
--ກວ້າງ
ຢ່າຕັດເສັ້ນຜົນຜະລິດໃຫ້ພໍດີກັບ 80 ຖັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ readelf ສ່ວນແບ່ງ
ຫົວຂໍ້ແລະສ່ວນເສັ້ນລາຍຊື່ສໍາລັບໄຟລ໌ ELF 64-bit, ດັ່ງນັ້ນພວກມັນເຫມາະກັບ 80.
ຖັນ. ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດ readelf ເພື່ອພິມແຕ່ລະສ່ວນ header resp. ແຕ່ລະພາກສ່ວນ
ຫນຶ່ງແຖວດຽວ, ເຊິ່ງສາມາດອ່ານໄດ້ຫຼາຍໃນ terminals ກວ້າງກວ່າ 80 ຖັນ.

-H
- ຊ່ວຍ
ສະແດງຕົວເລືອກເສັ້ນຄໍາສັ່ງທີ່ເຂົ້າໃຈໂດຍ readelf.

@ເອກະສານ
ອ່ານຕົວເລືອກແຖວຄໍາສັ່ງຈາກ ເອກະສານ. ທາງ​ເລືອກ​ທີ່​ອ່ານ​ໄດ້​ຖືກ​ໃສ່​ແທນ​ທີ່​ຂອງ​
ຕົ້ນສະບັບ @ເອກະສານ ທາງເລືອກ. ຖ້າ ເອກະສານ ບໍ່ມີ, ຫຼືບໍ່ສາມາດອ່ານໄດ້, ຫຼັງຈາກນັ້ນທາງເລືອກ
ຈະ​ໄດ້​ຮັບ​ການ​ປິ່ນ​ປົວ​ທີ່​ຮູ້​ຫນັງ​ສື​, ແລະ​ບໍ່​ໄດ້​ຮັບ​ການ​ໂຍກ​ຍ້າຍ​ອອກ​.

ຕົວເລືອກຕ່າງໆໃນ ເອກະສານ ຖືກແຍກອອກໂດຍຊ່ອງຫວ່າງ. ອາດມີຕົວອັກສອນຊ່ອງຫວ່າງໃສ່ນຳ
ໃນທາງເລືອກໂດຍການອ້ອມຮອບທາງເລືອກທັງຫມົດໃນວົງຢືມດຽວຫຼືຄູ່. ໃດ
ຕົວອັກສອນ (ລວມທັງ backslash) ອາດຈະຖືກລວມເຂົ້າໂດຍການນໍາຫນ້າຕົວອັກສອນທີ່ຈະເປັນ
ລວມໄປດ້ວຍ backslash. ໄດ້ ເອກະສານ ຕົວຂອງມັນເອງອາດຈະມີ @ ເພີ່ມເຕີມເອກະສານ ທາງເລືອກ; ໃດ
ທາງເລືອກດັ່ງກ່າວຈະຖືກປະມວນຜົນແບບ recursively.

ໃຊ້ mips-linux-gnu-readelf ອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ດາວໂຫຼດ Manga ຟຣີ
    ດາວໂຫຼດ Manga ຟຣີ
    The Free Manga Downloader (FMD) ເປັນ
    ຄໍາຮ້ອງສະຫມັກແຫຼ່ງເປີດທີ່ຂຽນໃນ
    Object-Pascal ສໍາລັບການຄຸ້ມຄອງແລະ
    ການດາວໂຫຼດ manga ຈາກເວັບໄຊທ໌ຕ່າງໆ.
    ນີ້ແມ່ນແວ່ນ...
    ດາວໂຫຼດ Manga ດາວໂຫຼດຟຣີ
  • 2
    Aetbootin
    Aetbootin
    UNetbootin ອະນຸຍາດໃຫ້ທ່ານສ້າງ bootable
    Live USB drives ສໍາລັບ Ubuntu, Fedora, ແລະ
    ການແຈກຢາຍ Linux ອື່ນໆໂດຍບໍ່ມີ
    ການເຜົາໄຫມ້ CD. ມັນເຮັດວຽກຢູ່ໃນ Windows, Linux,
    ແລະ ...
    ດາວໂຫລດ UNetbootin
  • 3
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM ແມ່ນໃຊ້ງ່າຍ
    ຊຸດຊອບແວແຫຼ່ງເປີດ ERP ແລະ CRM
    (ດໍາເນີນການກັບເຄື່ອງແມ່ຂ່າຍເວັບ php ຫຼືເປັນ
    ຊອບ​ແວ standalone​) ສໍາ​ລັບ​ທຸ​ລະ​ກິດ​,
    ພື້ນຖານ...
    ດາວໂຫລດ Dolibarr ERP - CRM
  • 4
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client ເປັນ SQL ແບບກຣາຟິກ
    ລູກຄ້າຂຽນໃນ Java ທີ່ຈະອະນຸຍາດໃຫ້
    ທ່ານສາມາດເບິ່ງໂຄງສ້າງຂອງ JDBC ໄດ້
    ຖານ​ຂໍ້​ມູນ​ທີ່​ສອດ​ຄ້ອງ​ກັນ​, ທ່ອງ​ຂໍ້​ມູນ​ໃນ​
    ໂຕະ...
    ດາວໂຫລດ SQuirreL SQL Client
  • 5
    ວົງເລັບ
    ວົງເລັບ
    ວົງເລັບເປັນແຫຼ່ງເປີດທີ່ທັນສະໄໝ ແລະບໍ່ເສຍຄ່າ
    ຕົວແກ້ໄຂຂໍ້ຄວາມທີ່ສ້າງຂຶ້ນໂດຍສະເພາະສໍາລັບເວັບ
    ການພັດທະນາ. ຂຽນໃນ HTML, CSS, ແລະ
    JavaScript ກັບເຄື່ອງມືສາຍຕາທີ່ສຸມໃສ່ແລະ
    ກຽມ...
    ດາວໂຫລດວົງເລັບ
  • 6
    Pascal Compiler ຟຣີ
    Pascal Compiler ຟຣີ
    A 32/64/16-bit Pascal compiler ສໍາລັບ
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ແລະ DOS;
    ເຂົ້າກັນໄດ້ wi...
    ດາວໂຫລດ Pascal Compiler ຟຣີ
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad