init是指?joininit和joinit的区别?
init是指?
init是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。

内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以init始终是第一个进程(其进程编号始终为1)。
joininit和joinit的区别?
区别在于词义和用法不同。Join通常表示加入某个党派或社会团体,从而成为该党派或团体的一员;而join in表示参加讨论、游行、罢工等活动。Join作“连接”解时,其含义是把两个独立的客体通过机械性的方法或者交通线路等连接起来;而joinit是指参与到某个活动中。
init 5是什么?
init 5 是启动 runlevel 5所对应的服务,并运行图形登录管理器,由用户选择以何种身份登录。只有root有权执行。
在init 5的模式下,系统会执行/etc/X11目录下的prefdm文件,这是一个script文件,打开看看可以知道,它是用来判断当前的Desktop Manager(桌面系统)的,如gnome还是kde或是其他的。如果都没有找到,那么prefdm会依序执行gdm,kdm,wdm和xdm这几个Display Manager(显示管理器)。
版权声明
本文仅代表作者观点,不代表木答案立场。
