一直在想,LINUX里面,第一个启动的是什么程序呢?
今天才知道,在整个LINUX系统中,第一个执行的程序就是"/sbin/init"
而我们使用"/etc/inittab" 来获取运行等级。
而什么又是系统运行等级呢?
原来,LINUX就是通过设置运行等级,来规定系统用不同的服务来启动。
从而让LINUX使用的环境不同。而基本上,根据有无网络与有无X WINDOW,分为6个运行等级。
其含义如下:
鸟哥的LINXU私房菜 写道
0 - halt 系统直接关机
1 - single user mode 单用户维护模式,用于系统出问题时进行维护
2 - Multi-user,without NFS 类似下面的运行等级3,但是无NFS服务
3 - Full multi-user mode 完整的含有网络功能的纯文本模式
4 - unused 系统保留功能
5 - X11 与运行等级3类似,但是使用X WINDOW
6 - reboot 重新启动
其中,运行等级0,4,6不是关机、重新启动,就是系统保留,
所以“不能将默认的运行等级设置为这三个中的一个,否则
系统就会不断地自动关机或自动重新启动。
分享到:
相关推荐
设计两个程序,主程序mm.c和初始化程序init.c。 要求主程序每隔十秒钟向/tmp目录中的日志mm.log报告运行状态
初始SDRAM程序init.bin (source)
设计两个程序,主程序mm.c和初始化程序init.c。要求主程序每隔十秒钟向/tmp目录中的日志mm.log报告运行状态。初始化程序中的init_daemon函数负责生成守护进程。
init可执行程序是系统运行的第一个用户控件的程序,它已守护进程的方式运行,它是从linux启动标准自动进入Android系统的入口。
init 0,对应的系统会运行,/etc/rc.d/rc0.d里指定的程序 S00killall、 S01halt 这两个都表示为终止进程。故init 0是用于表示关机的。 您可能感兴趣的文章:Linux 使用init命令实现关机,重启,切换模式
本文包括3部分内容1、 Linux的引导过程2、 运行级别3、 /etc/rc.d/ 与/etc/rc.d/init.d的关系都仅限于自身的理解,如有差错和不足的地方请指正和补充!一起学习,一起进步。 “/etc/rc.d/init.d/目录下的脚本就类似...
systemd是一个init程序。根据之前 Upstart的一些介绍大家应该简要了解了传统Sysvinit系统的不足之处。不过,这次的systemd的设计思想更为超前,也可以说是借鉴了OSX上launchd的思路。 标签:systemd
s3c2440 初始化程序2440init.s详解,比任何一版都详细,集众家之所长,绝对详细,绝对具体。。。
linux内核启动过程分析,详细描述了linux的启动过程
first_undot: 第一个操作数录入中, 无小数点 first_dot: 第一个操作数录入中, 有小数点 second_undot: 第二个操作数录入中, 无小数点 second_dot: 第二个操作数录入中, 有小数点 result: 结果状态 主要特性 支持...
init运行级别;init运行级别;init运行级别;Init进程;Init命令;运行级别进阶;默认运行rc5.d目录中的服务;讨论;查询当前运行级别;课堂练习;根据前述介绍,由于没有开启X11服务,所以无法显示图形化,那么如果要在纯文本...
本init程序适用于S3C2410或S3C2440,下载到其内部SRAM中初始化外接的SDRAM,同时,配合使用JLINK和一个可读写FLASH的uboot可实现间接烧写uboot到NOR或NAND FLASH中
电机驱动C语言程序 #include #include"derivative.h" //初始化程序// PWMCTL_CON45=1 //4、5通道级联//(电机正反驱动2、3级联和6、7级联) //时钟初始化//
ESP8266 接收远程命令操作c代码,不带init等程序 ,可做为参考程序
dumb-init 跨框架init初始化进程,有效回收僵尸进程
分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为 init 是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,
Oracle init.ora 配置详解 Oracle init.ora 配置详解 Oracle init.ora 配置详解
Android Init Language是android系统很重要的组成 文件来自于\system\core\rootdir 里面有init.rc,init.usb.rc,init.zygote64.rc,init-debug.rc,ueventd.rc
本开发库使指标的 Init/Deinit 同步
KUKA机器人焊接程序解析 CELL程序 DEF CELL ( ) INIT;初始化(折合) CHECK HOME;检测机器人是否在HOME位置(折合) PTP HOME Vel= 100 % DEFAULT;移动到HOME位置 AUTOEXT INI;外部自动初始化(折合) LOOP;...