当我阅读linux内核源代码时,我发现有一行说:
#define NCP_SUPER_MAGIC 0x564c / *猜猜看,0x564c是什么:-) * /
(564c)16 =(22092)10 =(53114)8 =(101011001001100)2
Wolfram | Alpha告诉我们22092 = 2 ^ 2 * 3 * 7 * 263 = 43 * 2 ^ 9 + 76
好的,那么任何人都有这个谜语的想法吗? 顺便说一下,这段代码出现在%linux-kernel-source%/ include / linux / magic.h的文件中答案 0 :(得分:25)
恰好是Volker Lendecke首字母的十六进制表示,他为Linux内核编写了ncpfs支持(最初只有一个内核模块,iirc)。但基本上,他是负责任的人。 : - )
编辑:回应Ted的评论,它被用作Netware 5中的超级块魔术数字。我希望这能满足你的好奇心。
答案 1 :(得分:2)
我想知道这是某人的生日......
5/6 / 4c = 5/6/76?
答案 2 :(得分:1)
NCP代表来自Novell的NetWare Core Protocol。
ncpfs是Linux的开源NCP客户端实现。