ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

linux比windows死板的地方

linux比windows死板的地方

我从不认为linux比windows先进,linux架构沿袭自古老的unix,是非常陈腐的,而且他们从来就没想过从根子上改变,只愿做裱糊。

问题随处可见,今天单举一例:windows(早期的,现在wim封装的偷懒了)能自由选择安装目录,甚至同一机器装多份,比如c:\winnt装nt4,c:\win2000装2000,c:\winxp装xp。但linux就不行,因为系统大量依赖绝对路径,比如内核各种虚拟文件系统,比如elf文件头里面的字段,DT_RPATH DT_RUNPATH,这些或许还能绕过去,但最后碰到最大的绊脚石,就是PT_INTERP,指向ld.so的位置,你不可能说拷贝完文件后逐一改一遍,不显得很怪异?而且以后新装的软件怎么办?还有用硬链接的解决方案,连windows都不敢滥用硬链接,也是一绝。

我调研后的结论是,根本无法实现。叹息,都21世纪了还这么死板的系统架构,也是一绝。KISS早就扔掉无影无踪了。

不吐不快,linux就是构建在老旧unix体系上,只懂得裱糊的废品,根本经不住推敲。

再来一个:linux的elf根本不具备pe内置数字签名的机制,据说rhel做了加强,也只加在文件属性上,可执行程序挪个位置就验证失败,也是搞笑。网上linux爱好者大多特别爱装,实则半瓶水晃得响,甚至半瓶都没,根本成不了大事。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进