centos7设置开机为命令行启动

图形界面默认安装之后,每次启动都是图形界面启动
图形界面需要占用系统大量的内存和CPU资源,
对于个人电脑和服务器,将Centos 默认启动改为文本方式,会显著提高运行效率

方法一:不修改默认启动方式
root模式下:init 3 -->切换到命令行模式(并没有修改默认启动方式)(折中做法,每次这么操作很令人烦躁)
root模式下:init 5 -->切换到图形界面

方法二:修改默认启动方式

1、centos7版本
/etc/inittab里的内容如下

# inittab is no longer used when using systemd.	# 告诉我们:centos7不再使用inittab方式来设置开机启动界面
#
# 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 	# 告诉我们:命令行模式对应3level
# graphical.target: analogous to runlevel 5		# 告诉我们:命令图形界面对应5level
#
# To view current default target, run:
# systemctl get-default					# 告诉我们:运行systemctl get-default	查看当前默认启动方式
#
# To set a default target, run:
# systemctl set-default TARGET.target	# 告诉我们:运行systemctl set-default graphical.target	开机默认启动模式为图形界面
#										# 告诉我们:运行systemctl set-default multi-user.target	开机默认启动模式为命令行

比如我的centos7设置步骤如下

[lwh@lwh ~]$ su root
Password: 
[root@lwh lwh]# systemctl get-default
graphical.target
[root@lwh lwh]# systemctl set-default multi-user.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.
[root@lwh lwh]# systemctl get-default
multi-user.target
[root@lwh lwh]# 

2、centos7以前的版本
编辑/etc/inittab文件,找到语句“id:initdefault:”,将该句的 5 改为 3,重新启动后,Centos 就会自动进入字符界面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值