Linux的运行级别

一.Linux的运行级别

1.查看当前运行级别的命令:runlevel

    2.每个运行级别的作用

二.各运行级别下的含义

1.init 0(关机)

# ls /etc/rc.d/rc0.d

K05wdaemon             K60crond               K84NetworkManager        K90network

    K10saslauthd             K73winbind            K84wpa_supplicant           K92ip6tables

    K15svnserve              K74haldaemon       K85mdmonitor                  K92iptables

    K25sshd                     K74ntpd                  K85messagebus                K95firstboot

    K30postfix                 K75netfs                 K87restorecond                 S00killall

    K30spice-vdagentd   K75ntpdate            K88auditd                          S01halt

    K50dnsmasq              K75udev-post        K88rsyslog

    K50netconsole           K80kdump             K89rdisc

这个级别启动的只有killall和hatl服务,杀死全部进程和关机,这个级别只用作关机

2.init 1(单用户模式)

 # ls /etc/rc.d/rc1.d

    K05wdaemon             K60crond                             K84wpa_supplicant          K92ip6tables

    K10saslauthd              K73winbind                         K85mdmonitor                 K92iptables

    K15svnserve               K74haldaemon                    K85messagebus                K95firstboot

    K25sshd                      K74ntpd                              K87restorecond                 S26udev-post

    K30postfix                   K75netfs                             K88auditd                          S99single

    K30spice-vdagentd     K75ntpdate                        K88rsyslog

    K50dnsmasq                K80kdump                         K89rdisc

    K50netconsole            K84NetworkManager        K90network

    

    这个级别启动的服务同样只有两个,udev相关和single(单用户模式)。只支持root单用户,不支持其     他用户使用


    3.init 2(多用户模式-无fns)

    # ls /etc/rc.d/rc2.d

    K05wdaemon              K74ntpd                    S08ip6tables               S26udev-post

    K10saslauthd               K75netfs                   S08iptables                 S55sshd

    K15svnserve                 K75ntpdate              S10network                S80postfix

    K30spice-vdagentd      K80kdump               S11auditd                   S90crond

    K50dnsmasq                K84wpa_supplicant  S12rsyslog                  S99local

    K50netconsole             K87restorecond       S15mdmonitor

    K73winbind                  K89rdisc                   S22messagebus

    K74haldaemon             K95firstboot            S23NetworkManager

    

    这个级别启动服务很多, 基本上需要的都有,但是nfs相关服务没有开启,这个级别不支持nfs


    4.init 3(多用户模式)

    # ls /etc/rc.d/rc3.d

 K05wdaemon             K75ntpdate                 S11auditd              S26udev-post

    K10saslauthd              K84wpa_supplicant     S12rsyslog             S55sshd

    K15svnserve                K87restorecond          S15mdmonitor      S80postfix

    K30spice-vdagentd     K89rdisc                      S20kdump             S90crond

    K50dnsmasq               K95firstboot                S22messagebus     S99local

    K50netconsole            S08ip6tables               S23NetworkManager

    K73winbind                 S08iptables                 S25netfs

    K74ntpd                      S10network                 S26haldaemon


    服务基本开启,nfs服务也有了,我们平时运行虚拟机默认的启动级别也是这个级别


    5.init 4(保留级别)

    # ls /etc/rc.d/rc4.d

    K05wdaemon             K75ntpdate                 S11auditd                  S26udev-post

    K10saslauthd              K84wpa_supplicant     S12rsyslog                S55sshd

    K15svnserve                K87restorecond          S15mdmonitor         S80postfix

    K30spice-vdagentd     K89rdisc                      S20kdump                S90crond

    K50dnsmasq               K95firstboot                S22messagebus        S99local

    K50netconsole            S08ip6tables               S23NetworkManager

    K73winbind                 S08iptables                 S25netfs

    K74ntpd                      S10network                 S26haldaemon


    开启的服务和init3是一样一样滴,所以这只是作为一个保留的级别(并不是安全模式!)


    6.init 5(图形界面)

    # ls /etc/rc.d/rc5.d

K05wdaemon         K84wpa_supplicant          S12rsyslog                     S55sshd

    K10saslauthd          K87restorecond               S15mdmonitor              S70spice-vdagentd

    K15svnserve           K89rdisc                           S20kdump                     S80postfix

    K50dnsmasq          K95firstboot                     S22messagebus             S90crond

    K50netconsole       S08ip6tables                    S23NetworkManager      S99local

    K73winbind            S08iptables                      S25netfs

    K74ntpd                 S10network                      S26haldaemon

    K75ntpdate            S11auditd                        S26udev-post


    我并没有安装图形界面,所有我也不是很清楚


    7、init 6(重新启动)

     # ls /etc/rc.d/rc6.d

K05wdaemon             K60crond              K84NetworkManager      K90network

     K10saslauthd              K73winbind          K84wpa_supplicant          K92ip6tables

     K15svnserve               K74haldaemon     K85mdmonitor                K92iptables

     K25sshd                      K74ntpd               K85messagebus               K95firstboot

     K30postfix                  K75netfs               K87restorecond               S00killall

     K30spice-vdagentd    K75ntpdate          K88auditd                        S01reboot

     K50dnsmasq               K75udev-post      K88rsyslog

     K50netconsole            K80kdump           K89rdisc


     只有一个killall和一个reboot reboot(重新启动)

三.安装图形界面

     1.首先用yum grouplist查看可用的安装软件包;

     2.因为并不支持中文(我不服),所以要转化成英文:LANG=en

     3.安装Desktop和window system;

        yum grouplist -y "X Window System"

        yum grouplist -y "Desktop"

     

     这样图形界面就安装成功,大功告成了

时间: 2024-07-28 13:29:03

Linux的运行级别的相关文章

linux系统运行级别改变时,系统所做的工作

# 其实计算机的关闭也就是运行级别的切换: # init进程监控运行级别是否改变. # 如果运行级别改变了,init进程就会触发 /etc/rc.d/rc 脚本运行. # rc 脚本作用是: #    1.如果当前计算机运行有,在当前运行级别 #   (correctrunlevel )/etc/rc.d/rc$runlevel.d/目录下以K开头的服务.就关闭. #     2.开启当前运行级别(correct runlevel )/etc/rc.d/rc$runlevel.d/目录下#   

linux的运行级别介绍

linux的运行级别,指的是linux所工作的模式.linux有0-6这7种运行级别,分别代表着linux可以工作的7种模式,下面分别介绍这7个模式所的意义 0     关机,当运行级别为0的时候,表示关机状态 1     单用户模式,这个工作模式下的linux主机只允许root用户且必须在本地(注意是本地,不能网络远程登 录)登录,其他用户不能登录.这个模式主要用于管理员维护,类似于windows的安全模式.这个模式在忘记root密码很有用,可以以这个模式进入系统,修改重置root密码. 2

Linux的运行级别和chkconfig用法

Linux的运行级别和chkconfig用法        一.Linux的运行级别 在装MySQL的时候,才知道了Linux的运行级别这么一回事.汗…自己太水了…下面总结一下: 什么是运行级别呢?简单点来说,运行级别就是操作系统当前正在运行的功能级别.级别是从0到6,具有不同的功能.这些级别定义在/ect/inittab文件中.这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件.        Linux下的7个运行级别: 0à系统停机状态,系统默认运

Linux runlevel 运行级别

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

Linux系统运行级别

Linux系统有7个不同的运行级别,由0-6,分别具有不同的功能. ◇0:停机,关闭系统. ◇1:单用户模式,类似于Windows下的安全模式. ◇2:多用户模式,但是没有开启NFS. ◇3:完整的多用户模式,Linux运行于命令行模式下(即没有启动图形用户环境). ◇4:该级别一般不会使用. ◇5:就是X11,Linux运行于图形模式下. ◇6:重启计算机. Linux系统启动后会运行在其中某个级别上,一般标准的运行级别为3或5,如果是3,系统就运行在命令行模式下的用户状态:如果是5,则运行图

Linux init运行级别

2017/09/09 发布 init命令是Linux下的进程初始化工具,init进程是所有Linux进程的父进程,它的进程号为1.init命令是Linux操作系统中不可缺少的程序之一,init进程是Linux内核引导运行的,是系统中的第一个进程. 示例: # init 5 运行级别 到底什么是运行级呢?简单的说,运行级就是操作系统当前正在运行的功能级别.这个级别从0到6 ,具有不同的功能.你也可以在/etc/inittab中查看它的英文介绍. #0 停机(千万不能把initdefault 设置为

Linux 系统运行级别(SysVinit 系统)

个人博客首页(点击查看详情) -- https://blog.51cto.com/11495268个人微信公众号(点击查看详情) -- https://blog.51cto.com/11495268/2401194     1.简介     systemctl 基础操作 学习中,接触 系统运行级别 之间的 切换,本文 描述 SysVinit 系统运行级别 基本概念 # lsb_release -a No LSB modules are available. Distributor ID: Ubu

Linux系统设置运行级别

设置运行级别 查看开机加载级别:7个级别 规范场景默认都是3 cat /etc/inittab --> 系统开机启动加载的文件,可以设置运行级别 # Default runlevel. The runlevels used are:··:反引号,tab之上 # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do

linux 系统运行级别

0 halt 1 single user mode 系统修复 2 multiuser without NFS 3 full multiuser mode 标准字符界面 4 unused 系统保留 5 X11 图形界面 6 reboot 查看:runlevel 更改:init [级别号] 默认启动级别文件:/etc/inittab