Centos7默认开机进入命令行界面
安装完CentOS 7 默认是图形界面的, 由于我们主要还是想要学习使用命令行操作, 于是图形界面显得有些冗余, 于是就想切换为字符界面。
开了个虚拟机装了个centos7,界面很漂亮,跟苹果系统界面有点像。不过电脑本身才8G内存,虚拟机给分配了4G,每次跑起来,随便开点啥电脑都卡的不行,直接以命令行运行centos吧。跟以前使用的linux版本一样,编辑 vi /etc/inittab 文件,修改系统初始化方式,却发现centos7已经变了:
Bash
copy# 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了。
multi-user.target多用户界面,类似以前的level3
graphical.target图形界面
查看当前默认target可以运行systemctl get-default
修改可以使用命令 systemctl set-default TARGET.target
大功告成,已经很清楚了。输入命令systemctl set-default multi-user.target就可以修改为命令行界面了。
修改之后, 重启, 成功启动字符界面。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步