init是Linux***作系统中不可或缺的程序之一。init进程,它是一个由内核启动的用户级进程。内核会在过去曾使用过init的几个地方查找它,它的正确位置是/sbin/init。假如内核找不到init,它还会试着运行/bin/sh,假如运行失败,系统的启动也会失败。
Linux有七个运行级别:0123456。运行级就是***作系统当前正在运行的功能级别。这个级别从0到6,具有不同的功能。
级别具体说明:
0:系统停机/死机模式,系统默认运行级别不能设置为0,否则不能正常启动,一开机就手动死机。
1:单用户模式linux运行级别,root权限,用于系统维护,严禁远程登录,如同Windows下的安全模式登陆。
2:多用户模式,没有NFS网路支持。
3:完整的多用户文本模式,有NFSlinux操作系统好吗,登入后步入控制台命令行模式。
4:系统未使用,保留通常不用linux解压命令,在一些特殊情况下可以用它来做一些事情。诸如在电脑笔记本的电瓶耗尽时,可以切换到这个模式来做一些设置。
5:图形化模式,登入后步入图形GUI模式或GNOME、KDE图形化界面,如xWindows系统。
6、系统正常关掉并重启,默认运行级别不能设为6,否则不能正常启动,才会始终开机重启开机重启。
Linux系统有7个运行级别(runlevel)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,严禁远程登录
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登入后步入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登入后步入图形GUI模式
运行级别6:系统正常关掉并重启,默认运行级别不能设为6,否则不能正常启动
6个运行级别
#0-停机(千万不要把initdefault设置为0)
#1-单用户模式
#2-多用户,并且没有NFS
#3-完全多用户模式
#4-没有用到
#5-X11
#6-重新启动(千万不要把initdefault设置为6)
#对各个运行级的详尽解释:
0为停机,机器关掉。
1为单用户模式,如同Win9x下的安全模式类似。
2为多用户模式,并且没有NFS支持。
3为完整的多用户模式,是标准的运行级。
4通常不用,在一些特殊情况下可以用它来做一些事情。诸如在电脑笔记本的电瓶耗尽时,可以切换到这个模式来做一些设置。
5就是X11linux运行级别,进到XWindow系统了。
6为重启,运行init6机器才会重启。
更改级别
vi/etc/inittab
把id:3:initdefault:中的3改为相应的级别