Difference between revisions of "Executable and Linkable Format (ELF)"
Jump to navigation
Jump to search
(→Tools) Tags: Mobile web edit, Mobile edit |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
[[wikipedia:Executable and Linkable Format]] | [[wikipedia:Executable and Linkable Format]] | ||
+ | |||
+ | [[file]] minikube_binary | ||
+ | minikube_binary: ELF 64-bit [[LSB executable]], [[x86-64]], version 1 (SYSV), dynamically linked (uses shared libs), not stripped | ||
+ | |||
+ | [[ELF]] 64-bit [[LSB shared object]], x86-64, version 1 ([[SYSV]]), [[dynamically linked]], interpreter [[/lib64/ld-linux-x86-64.so.2]], for GNU/Linux 3.2.0 | ||
+ | |||
== Tools == | == Tools == | ||
* <code>[[readelf]]</code> is a Unix binary utility that displays information about one or more ELF files. A [[free software]] implementation is provided by [[GNU Binutils]]. | * <code>[[readelf]]</code> is a Unix binary utility that displays information about one or more ELF files. A [[free software]] implementation is provided by [[GNU Binutils]]. | ||
* <code>[[elfutils]]</code> provides alternative tools to [[GNU Binutils]] purely for Linux.<ref>{{cite web|url=https://sourceware.org/elfutils/|title=elfutils|website=sourceware.org|access-date=30 April 2017}}</ref> | * <code>[[elfutils]]</code> provides alternative tools to [[GNU Binutils]] purely for Linux.<ref>{{cite web|url=https://sourceware.org/elfutils/|title=elfutils|website=sourceware.org|access-date=30 April 2017}}</ref> | ||
− | * <code>[[elfdump]]</code> is a command for viewing ELF information in an ELF file, available under Solaris and [[FreeBSD]]. | + | * <code>[[elfdump]]</code> is a command for viewing ELF information in an ELF file, available under [[Solaris]] and [[FreeBSD]]. |
* <code>[[objdump]]</code> provides a wide range of information about ELF files and other object formats. <code>objdump</code> uses the [[Binary File Descriptor library]] as a back-end to structure the ELF data. | * <code>[[objdump]]</code> provides a wide range of information about ELF files and other object formats. <code>objdump</code> uses the [[Binary File Descriptor library]] as a back-end to structure the ELF data. | ||
− | * The Unix <code>[[file (command)|file]]</code> utility can display some information about ELF files, including the [[instruction set architecture]] for which the code in a relocatable, executable, or shared object file is intended, or on which an ELF [[core dump]] was produced. | + | * The Unix <code>[[file (command)|file]]</code> utility can display some information about ELF files, including the [[instruction set architecture]] for which the code in a relocatable, executable, or [[shared object]] file is intended, or on which an ELF [[core dump]] was produced. |
+ | |||
+ | == Related == | ||
+ | * [[Cannot execute binary file]] | ||
+ | * <code>[[uname -m]]</code> | ||
== See also == | == See also == | ||
− | * | + | * {{ELF}} |
* {{Linux}} | * {{Linux}} | ||
[[Category:Computing]] | [[Category:Computing]] | ||
{{CC license}} Source: wikipedia | {{CC license}} Source: wikipedia |
Latest revision as of 08:00, 21 December 2023
wikipedia:Executable and Linkable Format
file minikube_binary minikube_binary: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0
Tools[edit]
readelf
is a Unix binary utility that displays information about one or more ELF files. A free software implementation is provided by GNU Binutils.elfutils
provides alternative tools to GNU Binutils purely for Linux.[1]elfdump
is a command for viewing ELF information in an ELF file, available under Solaris and FreeBSD.objdump
provides a wide range of information about ELF files and other object formats.objdump
uses the Binary File Descriptor library as a back-end to structure the ELF data.- The Unix
file
utility can display some information about ELF files, including the instruction set architecture for which the code in a relocatable, executable, or shared object file is intended, or on which an ELF core dump was produced.
Related[edit]
See also[edit]
- ELF,
prelink, objdump
- Linux, Linux Foundation, Linux Kernel, man, BusyBox,
coreutils
, ELF, taskset, shell, Linux distributions, X, Virtual console,whoami
,.cer
,-T
,install
, Link Time Optimization (LTO),--silent
, NixOS,util-linux
,execve
, LinuxKit, AlmaLinux, Rocky Linux
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Source: wikipedia
- ↑ "elfutils". sourceware.org. Retrieved 30 April 2017.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
Advertising: