centos 7 切换命令行 centos如何安装软件
Centos7更改默认启动桌面模式
centos 7更新后总想偿偿鲜,虽然只是个linux小白,但是还是比较喜欢折腾。之前有在虚拟机装了centos6.7,切换方法是在/etc/inintab中直接修改就行了,但是换到7发现这个方法已经不管用了。
虽然inittab中已经无法修改,但还是可以去下原因。命令行中:vi/etc/inittab
centos仍然只有两种启动模式 multi-user.target:analogoustorunlevel3#命令行模式 graphical.target:analogoustorunlevel5#图形模式
通过systemctl get-default命令获取当前模式:(注意:这里是:systemctl是字母“l”,不是数字1)
由上面结果可知,当前为命令行模式通过systemctl set-default graphical.target命令,修改启动模式前提是:你安装了图形界面
Reboot检验下设置效果
如果想换回命令行模式,参照上面的命令
CentOS 7系统启动后怎么从命令行模式切换到图形界面模式
在 CentOS 7系统中,从命令行模式切换到图形界面模式主要涉及以下几个步骤:
首先,通过 VMWare完成 CentOS 7的安装,并使用 root账户登录系统。
其次,使用命令行输入“systemctl get-default”来查看当前 CentOS 7系统的默认启动模式。
然后,通过查看配置文件“/etc/inittab”来了解系统支持的启动模式,并可根据需要设置默认启动模式为图形化界面。
在进行设置后,确保网络配置正确,使得虚拟机能够连通外网。
重启网卡服务,测试网络连通性。同时检查 yum命令是否可用,这是后续安装图形界面依赖的前提。
使用 yum命令获取并安装图形界面环境,如 GNOME等。
检查默认启动方式,重启 CentOS 7系统。
重启后直接进入桌面模式,不需要输入密码即可登录。
登录成功后,系统会默认显示中文界面。
若需调整系统语言,可选择“Region& Language”,点击“Language”选择“汉语(中国)”,然后点击“Done”。完成语言设置后,点击“restart...”重新启动系统。
系统提示注销当前账户后重新登录,即可看到已配置好语言的中文界面。
通过上述步骤,即可在 VMWare的 CentOS 7系统中实现从命令行模式到图形界面模式的转换。
如何修改CentOS7系统默认运行级别
CentOS系统有7个运行级别(runlevel)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
修改运行级别
Centos7中采用target概念来定义运行级别,分为3级、5级,含义如下:
3级-multi-user.target文本 5级-graphical.target图形
1)查看当前运行的级别
# runlevel [root@chezhi chezhi]# runlevel N 3 [root@chezhi chezhi]#
如果系统当前默认运行级别是图形GUI模式则runlevel显示结果为: 5 3
2)修改开机默认运行级别
systemd使用链接来指向默认的运行级别,由/etc/systemd/system/default.target文件中决定。
切换到运行级3:
a.先删除: mv/etc/systemd/system/default.target/etc/systemd/system/default.target_copy5#将文件重命名即可
b.创建软连接文件: ln-sf/lib/systemd/system/multi-user.target/etc/systemd/system/default.target
或者
ln-sf/lib/systemd/system/runlevel3.target/etc/systemd/system/default.target
再者也可以使用systemctl命令:
systemctl set-default graphical.target
systemctl isolate multi-user.target
最后正常关机并重启系统: init 6
然后系统开机就会自动进入控制台命令模式,如果想切换回默认进入图形GUI模式执行命令:
#先删除文件 [root@chezhi system]# rm-rf/etc/systemd/system/default.target#重新创建软连接文件 [root@chezhi system]# ln-sf/lib/systemd/system/graphical.target/etc/systemd/system/default.target