I have noticed that a lot of files on my Linux OS have first lines that contain ^?ELF^A^A^A@^
or some variation, at the very least many contain ^?ELF
.
What does ELF stand for and what is this type of encoding called?
I have noticed that a lot of files on my Linux OS have first lines that contain ^?ELF^A^A^A@^
or some variation, at the very least many contain ^?ELF
.
What does ELF stand for and what is this type of encoding called?
file blah
.file /bin/ls
reports "/bin/ls: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c6ffa89317550907a309fb98de530a440e3e625a, for GNU/Linux 3.2.0, stripped" on my system (which can contain acronyms yes, but version info too and more precise than guessing) – guiverc Jun 04 '19 at 03:38