当前位置: 技术问答>linux和unix
和大家讨论一个有趣的linux问题。
来源: 互联网 发布时间:2016-10-12
本文导语: linux启动时会寻找init(一般是在/sbin/目录下)。如果我们在自个用C语言编写的程序中最后将init程序给运行起来。然后编译成可执行文件。并改名为init替换/sbin目录下的init程序。这样会执行我们的代码吗?电脑会正常...
linux启动时会寻找init(一般是在/sbin/目录下)。如果我们在自个用C语言编写的程序中最后将init程序给运行起来。然后编译成可执行文件。并改名为init替换/sbin目录下的init程序。这样会执行我们的代码吗?电脑会正常启动吗?注意我们在我们的C语言程序中调用(假如 能做到如:exec("/sbin/init"))了init程序。
|
菜鸟路过,帮忙顶顶。。
|
linux启动时会寻找init
那倒不如下个启动程序能被GRUB识别的标准,来加载自己的程序呢
那倒不如下个启动程序能被GRUB识别的标准,来加载自己的程序呢
|
应该是肯定不行吧,除非你吧init程序改了……
|
你的意思要植入脚本?