Centos修改默认运行级别

一、centos默认运行级别

# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)

从一种运行模式可以切换到另一种运行模式。

命令行模式------>图形界面模式:

  • init 5:重启系统更换了运行级别
  • startx:直接在原系统上运行了一个图形界面

图形界面模式------>命令行模式:

  • init 3:重启系统更换了运行级别
  • 在X-window图形操作界面中按Ctrl+Alt+Fn(n=1-6) 就可以进入Console字符操作界面。按Ctrl+Alt+F7即可回到刚才的X-window中。

二、centos修改默认的运行级别

1.Centos6下修改默认运行级别

修改/etc/inittab文件中的默认运行级别即可。

vim /etc/inittab

然后修改默认启动级别

#默认以命令行模式启动
id:3:initdefault:

#将默认以图形界面方式启动
id:5:initdefault:

修改完后需要重启。

2.Centos7下修改默认运行级别

Centos7发生了很大变化,统一使用了Systemd,所以修改方式也发生了变化。我们依旧打开/etc/inittab文件,可以看到相关的注释说明。

# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses ‘targets‘ instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

注释说明已经写的很清楚了。

原有的inittab已经被systemd取代。修改inittab文件不会再起作用了。systemd使用targets的概念替代了原有的运行级别runlevels。默认有两个主要targets:

multi-user.target 等价于 原来的runlevel 3
graphical.target 等价于 原来的runlevel 5

#查看默认的运行级别
systemctl get-default

#设置默认的运行级别
#默认使用命令行
systemctl set-default multi-user.target
#默认使用图形界面
systemctl set-default graphical.target

原文地址:https://www.cnblogs.com/rouqinglangzi/p/11077443.html

时间: 2024-10-05 15:48:58

Centos修改默认运行级别的相关文章

CentOS 7修改默认运行级别

修改系统启动默认界面,执行如下: 1,字符界面: #ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target 2,图形界面: #ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target CentOS 7修改默认运行级别

centos 7 修改默认运行级别

查看当前运行级别: # runlevel 修改默认运行级别: #systemctl set-default multi-user.target    //修改为级别3(文本模式) 各运行级别: runlevel0.target => poweroff.target runlevel1.target => rescue.target runlevel2.target => multi-user.target runlevel3.target => multi-user.target

Redhat 7修改默认运行级别方法 --RHEL7使用systemd创建符号链接指向默认运行级别

今天装了下正式版的RHEL7,发现熟悉的inittab中没有了修改默认运行级别,打开inittab如下 [[email protected] init.d]# vi /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /etc/s

CentOS 7.4 修改默认运行级别

修改CentOS 7.4 默认运行级别版本:CentOS 7.4,安装的开发和开发库,默认运行级别是桌面,修改为命令行界面.1.查看inittab文件,命令:vi /etc/inittab命令:systemctl get-default(查看当前默认模式)命令:systemctl set-default multi-user.target(设置默认模式为3,及命令行模式)命令:reboot(重启),重启服务器生效 原文地址:http://blog.51cto.com/6707135/209296

关于Ubuntu修改默认运行级别

第一种方法:(内核级别的) Sudo vi /etc/default/grub 修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 为:GRUB_CMDLINE_LINUX_DEFAULT=” text” 然后运行下sudo update-grub2就可了 第二种方法:(基于upstart的”正统”方法) ubuntu的upstart的体系下,/etc/init.d里面基本上都是连接到/lib/init/upstart-job的软连接,所以,对 initscr

CentOS7修改默认运行级别

新装了一个虚拟机,图形界面启动太慢,想调整一下按照以前的经验改运行级别,输入: vi /etc/inittab 然后发现跟之前不一样了,在inittab设置不再生效: # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /usr/lib/systemd/s

RHEL7/CentOS7默认运行级别和终端分辨率

RHEL7出来已经有一段时间了,终于迎来了CentOS7,昨晚没事就装上了,由于是在VM里面装的,完了之后终端界面的分辨率高的厉害,很难操作,没办法改呗,因为RHEL7用了grub2,而不再是grub了,所以就有了这篇文章:用过Ubuntu的同学应该知道,在12.04之后好像都是grub2了. 好了不多说了,先来修改分辨率吧: 在grub中我们修改的是/boot/grub/grub.conf,而在grub2中要修改的文件是/boot/grub2/grub.cfg;找到 linux16 /vmli

RHEL7.0默认运行级别

修改默认运行级别: rhel7.0 做了很多大的改变,打开inittab看下 # inittab is no longer used when using systemd. /etc/inittab 这个文件已经不再使用systemd,对linux来说,就是一个init程序,可以作为sysVinit和Upstat的替代. systemd使用比sysvinit的运行级别更为自由的target概念作为替代 第三运行级:multi-user.target 第五运行级:graphical.target

centOS查看和修改默认默认运行级别

CentOS修改默认级别和以前的版本有所不同: [[email protected] ~]# cat /etc/inittab 运行这条命令会出现以下信息, //运行级别箭头处的multi-user.target表示3级别,即命令行模式 //运行级别箭头处的graphical.target表示5级别,即图形模式 //systemctl get-default 可以查看当前正在运行的级别 //systemctl set-default multi-user.target/graphical.tar