linux runlevel

Linux系统有7个运行级别(runlevel)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

运行级别的原理:
1。在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
2。在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
3。rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
4。系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件
     对于以K开头的文件,系统将终止对应的服务
     对于以S开头的文件,系统将启动对应的服务
5。查看运行级别用:runlevel
6。进入其它运行级别用:init N
7。另外init0为关机,init 6为重启系统

时间: 2024-10-11 15:52:37

linux runlevel的相关文章

Linux runlevel 运行级别

runlevel可以认为是系统状态,形象一点,您可以认为runlevel有点象微软的windows操作系统中的Normal,safemode,和Command prompt only. Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,

Linux Runlevel 启动 脚本

Linux 操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做 Runlevel,同样,当Linux操作系统关闭时也要经历另外几个不同的 Runlevel,下面详细介绍一下 Runlevel,并展示一些小技巧来让Linux系统避免不必要的重启动. Runlevel 可以认为是系统状态,形象一点,您可以认为 Runlevel 有点象微软的 Windows 操作系统中的正常启动(Normal).安全模式(Safemode)和Command prompt only.进入每个 Run

Linux Booting Process: A step by step tutorial for understanding Linux boot sequence

One of the most remarkable achievement in the history of mankind is computers. Another amazing fact about this remarkable achievement called computers is that its a collection of different electronic components, and they work together in coordination

关闭selinux,linux运行级别

1.修改/etc/selinux/config: sed -i 's/enforcing/disabled/g' /etc/selinux/config,需要重启才能生效 临时关闭: getenforce: setenforce 0 2.linux runlevel 0:halt,系统停机状态,系统默认运行级别不能设为0,否则不能正常启动1:single user used,单用户工作状态,root权限,用于系统维护,禁止远程登陆2:multiuser,多用户状态(没有NFS)3:full mu

Linux系统有7个运行级别(runlevel)

Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动 运行级别的原理:1.在目录/etc/rc.d/init.d

Linux常用命令——runlevel、init

runlevel 显示文件内容尾部 语法格式:runlevel [option] runlevel [选项] 注意:runlevel 命令及后面的选项里,每个元素之间都要至少要有一个空格选项说明: 参数选项 解释说明 --quiet 不输出结果,用于过返回值判断场合 案例一:查看当前系统的运行级别注意:运行级别:0: 关机1: 单用户模式2: 无网络的多用户模式3: 多用户模式4: 未使用5: 图形界面模式(GUI)6 : 重启 init 初始化 Linux 进程 语法格式:init [opti

Linux学习笔记:runlevel七个等级的含义及改变运行等级

0:立即关机. 1:进入single维护模式 2:进入多用户模式,但缺少NFS功能(测试中发现NFS同样启动了) 3:进入多用户full模式,也是最常见普通的模式. 4:保留 5:图形界面 6:重启 #要改变运行等级,可以使用init命令,且需要root权限 [[email protected] ~]$ init 0 init: Need to be root #查看runlevel则没有权限限制 [[email protected] ~]$ runlevel N 3 后者代表当前的runlev

Linux基础解析 echo man centos runlevel PS1 screen 等命令

基础基础啦

10.23 linux任务计划cron10.24chkconfig工具10.25 systemd管理服务10.26 unit介绍 10.27 target介绍

- 10.23 linux任务计划cron - 10.24 chkconfig工具 - 10.25 systemd管理服务 - 10.26 unit介绍 - 10.27 target介绍 - 扩展 1. anacron http://blog.csdn.net/strikers1982/article/details/4787226  2. xinetd服(默认机器没有安装这个服务,需要yum install xinetd安装) http://blog.sina.com.cn/s/blog_46