开发者社区> 问答> 正文

Linux下的init指的是什么?

已解决

Linux下的init指的是什么?

展开
收起
去校区学技术 2022-04-01 17:46:43 418 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    init是Linux系统操作中不可缺少的程序之一。

    所谓的init进程,它是一个由内核启动的用户级进程。

    内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。

    所以,init始终是第一个进程(其进程编号始终为1)。

    内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。

    如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。

    2022-04-01 17:49:24
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载