linux: Custom mapping to execute binary files `binfmt_misc`

Tags: til linux kernel

In addition to the shebang, Linux kernel has a mechanism, binfmt_misc, for passing a file to an interpreter based on the magic bytes at the start of the file (or the file extension):

https://www.kernel.org/doc/html/latest/admin-guide/binfmt-misc.html

Published on: 13 Feb 2025