今天装了一下CentOS 7.2的系统,装起来发现默认是进入图像界面,即X Window。这不要紧,关键是很慢,用惯文本模式的我表示不习惯。所以我就要改回来。
如何修改
一般设置runlevel是在/etc/inittab文件中,但是CentOS 7系列使用systemd,弃用了inittab。
首先查询一下当前的runlevel,
systemctl get-default
显示的是graphical.target,也就是图形模式,runlevel 5。接下来就要设置成runlevel 3,也就是多用户模式,multi-user.target
systemctl set-default multi-user.target
输入后会提示要输入密码,完成后,重启,就可以从文本模式启动了。
以上信息也可以参考CentOS 7系列系统的/etc/inittab文件,该文件虽然已经弃用,但是有相关说明。
runlevel 说明
关于runlevel,一般有0~6,七个级别。以下是SUSE11SP3上的说明,
# runlevel 0 is System halt (Do not use this for initdefault!)
# runlevel 1 is Single user mode
# runlevel 2 is Local multiuser without remote network (e.g. NFS)
# runlevel 3 is Full multiuser with network
# runlevel 4 is Not used
# runlevel 5 is Full multiuser with network and xdm
# runlevel 6 is System reboot (Do not use this for initdefault!)
其中当用户模式就是救援模式,比如误删文件系统,忘记密码时就会用到。我们一般使用多用户模式 3,另外就是带图形界面的多用户模式 5,模式2和4一般不使用,模式1是halt,如果把这个模式设置为默认,那系统就无法正常启动了,模式6则是重启模式,如果把这个模式设置为默认,那系统就会一直重启。
目前在CentOS 7系列上废除了runlevel 2 和4,全都指向runlevel 3,如下,
CentOS 镜像下载
另外再分享个CentOS镜像的下载地址,非常好用,下载速度也很快,也是CentOS系统的默认yum源:http://archive.kernel.org/centos-vault/