linux系统中init这个是什么作用,看了百科没有怎么看懂,求高手们简单的解释下,谢谢

2025-03-11 01:08:48
推荐回答(3个)
回答1:

说是操作系统当前正在运行的功能级别。(1到6,表示不同的六个级别)
具体的定义表示我也看不懂,不过用处知道了就行了。
init 0 是停机的意思。也就是说可以用这个命令关机。可以相当于shutdown -P now这个命令,就是用这个命令关机的话,终端不会弹出任何提示消息,直接就关机了。

init 1 单用户模式。很多情况下忘了登陆密码或者root密码就在单用户模式下修改。
init 2 多用户,没有 NFS。不知道什么意思,表示没有用过这个命令。
init 3 完全多用户模式。这个经常用,就是文本模式~~~
init 4 不知道什么东西,没有查到也没有用过。
init 5 就是图形界面了~~
init 6 重启命令。相当于shutdown -r now。

回答2:

man initinfo init以上可以在终端内部输入这两个命令查阅。个人觉得是init把开机要干的各种事情载入好,然后就好了。init 0什么的……嘛

回答3:

不知道你说的是不是驱动程序里面的__init等函数,这些函数是在内核启动时自动调用,初始化驱动模块。通常init都是做一些初始化的事情。