centos7 设置当前运行级别和默认运行级别

来源:互联网 发布:粒子群算法 python 编辑:程序博客网 时间:2024/06/05 06:21

centos6是通过修改/etc/inittab来修改默认运行级别的:

[root@localhost ~]# vim /etc/inittab

在centos7下运行vim /etc/inittab结果如下:
这里写图片描述

可以看到,里面除了注释,什么也没有,并没有centos6中设置默认运行级别的方式。

注释内容大意是说,

# multi-user.target类似于runlevel 3;# graphical.target类似于runlevel5#查看默认运行级别的方式为systemctl get-default#设置默认运行级别的方式systemctl set-default TARGET.target

下面给出总结:


1、运行级别对应表

init级别 systemctl target 0 shutdown.target 1 emergency.target 2 rescure.target 3 multi-user.target 4 无 5 graphical.target 6 无

2、设置运行级别

命令格式:

systemctl [command] [unit.target]

参数详解:

command:
  • get-default :取得当前的target
  • set-default :设置指定的target为默认的运行级别
  • isolate :切换到指定的运行级别
  • unit.target :为5.1表中列出的运行级别
systemctl 命令 说明 systemctl get-default 获得当前的运行级别 systemctl set-default multi-user.target 设置默认的运行级别为mulit-user systemctl isolate multi-user.target 在不重启的情况下,切换到运行级别mulit-user下 systemctl isolate graphical.target 在不重启的情况下,切换到图形界面下

.
注:该表前两行是设置默认运行级别,后两行是设置当前运行级别。


3.centos7系统演示

这里写图片描述