Linux自有服务
Posted blog-of-guoqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux自有服务相关的知识,希望对你有一定的参考价值。
一、运行模式
运行模式也可以称之为运行级别。
在 Linux进程中存在一个进程:init(initialize,初始化),该进程ID是1
查看该进程命令:ps -ef | grep init
该进程存在一个对应的配置文件:inittab(系统运行级别配置文件,位置:/etc/inittab),用户可以使用 "cat /etc/inittab" 等其他查看文件的命令查看该文件。
CentOS6.5中存在7种运行级别/模式:
- 0:halt 表示关机级别 (不可将默认的运行级别设置为此)
- 1:单用户模式
- 2:多用户模式,不带NFS(Networking File System)
- 3:完全多用户模式 (纯命令行模式)
- 4:没有被使用的模式(被保留的模式)
- 5:X11,完整的图形化界面模式
- 6:重启级别(不可将默认的运行级别设置为此)
相关命令
- init 0:表示关机
- init 3:表示切换到纯命令行模式
- init 5:表示切换到图形界面
- init 6:表示重启该Linux系统
注:这些命令其实都是调用的init进程,将数字(运行级别)传递给进程,进程去读配置文件执行对应的操作,并且init命令需要超级管理员的权限,普通用户无法执行。
/etc/inittab 文件中的最后一行:id : 5 : initdefault 。这一行是用来设置系统开机的运行模式,这也就为什么在配置文件中我们不能将默认的运行级别设置为0或6。
以上是关于Linux自有服务的主要内容,如果未能解决你的问题,请参考以下文章