linux-0.11调试教程,task3(01),/etc/rc文件
init/main.c中相关代码: if (!(pid=fork())) { close(0); if (open("/etc/rc",O_RDONLY,0)) _exit(1); execve("/bin/sh",argv_rc,envp_rc); _exit(2); }
·
init/main.c中相关代码:
if (!(pid=fork())) {
close(0);
if (open("/etc/rc",O_RDONLY,0))
_exit(1);
execve("/bin/sh",argv_rc,envp_rc);
_exit(2);
}
/etc/rc文件内容:
/etc/update &
echo "/dev/hd1 /" > /etc/mtab
echo " Ok. "
/etc/update的作用是每隔30秒调用sync()一次,既刷新一次。
更多推荐
已为社区贡献4条内容
所有评论(0)