ได้จากหน้าคนที่คุณอ้างถึง:
elf - format of Executable and Linking Format (ELF) files
ELF กำหนดรูปแบบไบนารี่ของไฟล์ปฏิบัติการที่ใช้โดย Linux เมื่อคุณเรียกใช้ไฟล์ปฏิบัติการระบบปฏิบัติการจะต้องรู้วิธีโหลดไฟล์ปฏิบัติการลงในหน่วยความจำอย่างถูกต้องวิธีแก้ปัญหาการพึ่งพาไลบรารีแบบไดนามิกและตำแหน่งที่จะข้ามไปยังไฟล์ปฏิบัติการที่โหลดได้เพื่อเริ่มดำเนินการ รูปแบบ ELF จัดเตรียมข้อมูลนี้ เวทมนตร์เอลฟ์ใช้เพื่อระบุไฟล์เอลฟ์และเป็นเพียงไม่กี่ไบต์แรกของไฟล์:
% od -c -N 16 /bin/ls
0000000 177 E L F 002 001 001 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000020
หรือ
% readelf -h /bin/ls | grep Magic
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
ไบต์ 16 เหล่านี้ระบุไฟล์เป็นปฏิบัติการที่เอลฟ์ไม่น่าสงสัย รูปแบบไฟล์หลายรูปแบบมีไบต์ "เวทมนต์" ที่ทำงานเดียวกัน - ระบุประเภทของไฟล์