第42集 Linux的运行级别
Linux自有服务(1)
自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置)。
一、运行模式
运行模式也可以称之为运行级别。
在Linux中存在一个进程:init(initialize,初始化),其PID是1(表明其为计算机启动后的第一个进程),其PPID是0(表明其没有父进程)。
查看进程:#ps -ef | grep init | grep -v grep
该进程存在一个对应的配置文件:/etc/inittab(系统运行级别配置文件)
文件的主要内容:
#0 - 关机(不要将默认的运行级别设置成0)
#1 - 单用户模式
#2 - 不带NFS(Network File System,网络文件系统)的多用户模式,如果没有网络和3相同
#3 - 完整的多用户模式
#4 - 保留模式
#5 – X11,完整的图形化界面模式
#6 - 重启(不要将默认的运行级别设置成6)
id:5:initdefault:
【扩展:】#在配置文件中表示注释
根据上述的描述,可以得知,Centos6.5中存在7种运行级别/模式。
与该级别相关的几个命令:
#init 0 表示关机
#init 3 表示切换到不带桌面的模式
#init 5 表示切换到图形化界面模式
#init 6 表示重启
注意:init指令需要超级管理员的权限,普通用户无法执行。
这些命令其实都是调用的init进程,将数字(运行级别)传递给进程,进程去读配置文件执行对应的操作。
①切换到纯命令行模式下(临时切换,重启之后又恢复)
#init 3
切换之后需要输入用户名和密码,在输入密码的时候没有“*”提示输入,只要自己确认输入的密码没有错误,按下回车即可。
②回到桌面模式
#init 5
③设置模式永久
将/etc/inittab文件中的initdefault值设置成3,然后重启操作系统。




