所以我们一般认为加载内核是linux启动流程的第一步。init进程的一大任务,就是去运行这些开机启动的程序。不难想到,如果多个运行级别需要启动同一个程序,那么这个程序的启动脚本,就会在每一个目录里都有一个拷贝。init进程逐一加载开机启动程序,其实就是运行这个目录里的启动脚本。(2)ssh登录:这时系统调用sshd程序(linux还会再运行/etc/pam.
所以我们一般认为加载内核是linux启动流程的第一步。init进程的一大任务,就是去运行这些开机启动的程序。不难想到,如果多个运行级别需要启动同一个程序,那么这个程序的启动脚本,就会在每一个目录里都有一个拷贝。init进程逐一加载开机启动程序,其实就是运行这个目录里的启动脚本。(2)ssh登录:这时系统调用sshd程序(linux还会再运行/etc/pam.
今天,一起探讨操作系统的启动流程。许多程序需要开机启动。init进程的一大任务,就是去运行这些开机启动的程序。前面提到,七种预设的运行级别各自有一个目录,存放需要开机启动的程序。不难想到,如果多个运行级别需要启动同一个程序,那么这个程序的启动脚本,就会在每一个目录里都有一个拷贝。init进程逐一加载开机启动程序,其实就是运行这个目录里的启动脚本。开机启动程序加载完毕以后,就要让用户登录了。