linux 下的init 0,1,2,3,4,5,6知识介绍

linux 下的init 0,1,2,3,4,5,6知识介绍

一. init是Linux系统操作中不可缺少的程序之一。  

所谓的init进程,它是一个由内核启动的用户级进程。  

内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。

所以,init始终是第一个进程(其进程编号始终为1)。
内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。

二. init一共分为7个级别,这7个级别的所代表的含义如下

0:停机或者关机(千万不能将initdefault设置为0)

1:单用户模式,只root用户进行维护

2:多用户模式,不能使用NFS(Net File System)

3:完全多用户模式(标准的运行级别)

4:安全模式

5:图形化(即图形界面)

6:重启(千万不要把initdefault设置为6)

原文地址:https://www.cnblogs.com/xyongsec/p/11125567.html

时间: 2024-10-27 17:50:55

linux 下的init 0,1,2,3,4,5,6知识介绍的相关文章

linux下安装tomcat7.0

linux版本:CentOS 6.2 iso文件下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso 1. 安装JDK 先用java命令查看系统是否安装了默认的openJDK,如果已安装,建议用yum remove java卸载之. 下载jdk: wget –c http://download.oracle.com/otn-pub/java/jdk/7u5-b05/jdk-7u5-linux-i

Linux下配置OpenCV1.0环境

自己一直嚷嚷着打算学学图像识别,识别个简单的,车牌号,验证码之类的,之前查过资料,OpenCV可以实现.昨天花了一个下午终于配置好环境了,今天写下总结. OpenCV这一名称包含了Open和Computer Vision两者的意思.实际上,Open指Open Source(开源,即开放源代码),Computer Vision则指计算机视觉.更详细介绍,请参考:http://zh.wikipedia.org/wiki/OpenCV 配置环境系统信息:Linux [email protected]:

在Linux下安装Tomcat9.0

在Linux下安装Tomcat9.0,是安装安信ssl证书的具体操作之后,下面我在putty中使用命令进入到local下面创建文件夹:kencery #cd usr/local #mkdir kencery #cd kencery 解析完成启动Tomcat,检查是否安装成功,命令如下,如图所示: /usr/local/kencery/tomcat/bin/startup.sh 出现上图所示信息表示启动成功.这个时候可以在windows下面使用http://ip:8080访问,如果能够显示Tomc

Linux下安装Yii2.0

1.若还没有安装 Composer ,则在终端里输入以下命令,先安装 Composer(等待时间有点长,请耐心等待,下同): 1 2 #若复制到终端里运行不了,请手工输入(下同) curl -sS https://getcomposer.org/installer | php 2.运行如下命令来安装 Composer Asset插件: 1 php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3" 可

Linux下安装Elasticsearch5.0

载Elasticsearch 登录官网 https://www.elastic.co/cn/downloads 选择下载elasticsearch,根据需要选择对应的安装包,这里选择5.0版本,下载完后得到 elasticsearch-5.0.0.tar.gz 解压安装 将 elasticsearch-5.0.0.tar.gz 拷贝到 /opt 目录下. 在Linux中,/opt这个目录主要存放那些可选的程序.安装到/opt目录下的程序,它所有的数据.库文件等等都是放在同个目录下面.要删除某一程

linux下storm(0.9版本以上)的环境配置和小Demo

一.引言: 在storm发布到0.9.x以后,配置storm将会变得简单很多,也就是只需要配置zookeeper和storm即可,而不再需要配置zeromq和jzmq,由于网上面的storm配置绝大部分都是0.9以前的storm版本,所以有很多工作是不需要进行的,下面就storm的0.9.5版本在linux环境下进行配置进行详细解析. 由于配置storm只需要两个步骤,大大简化了配置,也是storm团队做了很大的努力,让程序员们专注于程序,让storm配置进行异常简单,好了,废话说了不少,下面正

Linux下GCC-9.3.0安装记录

目录 //本目录按照官方给出的目录结构 先决条件 下载 配置 构建 安装(省略了测试) 一.先决条件 需要一个c编译器,一般linux里都自带有gcc所以可以省略这步. 需要3个库:mpfr ,mpc ,gmp .可以是单独安装的,也可以是源代码. 二.下载 源代码下载可以从各国提供镜像中下载.查找下载地址可以从gcc官网中链接到,为方便寻找和备用,我贴出了gcc中列出的一些镜像列表:http://gcc.gnu.org//mirrors.html. 需要下载的源代码包包括: gcc-9.3.0

linux下升级python2.0到python3.0

升级python cd /home/sanlang/tools wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz  gunzip  Python-2.7.6.tgz  tar  xf Python-2.7.6.tar  cd Python-2.7.6  mkdir   -p  /application/python2.7.6  ./configure  --prefix=/application/python2.7.6 --

linux下安装tomcat8.0

环境:rhel6.5  tomcat:apache-tomcat-8.0.30.tar jdk:jdk-8u65-linux-x64.rpm 下载tomcat地址:http://tomcat.apache.org/download-80.cgi 下载jdk地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装tomcat前,需要先安装jdk: rpm -ivh jdk-8u