./something
如果它是 shell 脚本或已编译的机器代码,Linux 如何知道如何执行它?我了解它的shebang
工作原理,但这里似乎没有类似的东西。
答案1
这Linux 内核的 binfmt 子系统识别文件开头的各种魔术数字并为其调用适当的加载器。
./something
如果它是 shell 脚本或已编译的机器代码,Linux 如何知道如何执行它?我了解它的shebang
工作原理,但这里似乎没有类似的东西。
这Linux 内核的 binfmt 子系统识别文件开头的各种魔术数字并为其调用适当的加载器。