ubuntu如何切换图形界面和文本界面

ubuntu如何切换图形界面和文本界面

Linux系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。

Ubuntu 的系统运行级别:

*0:关机级别

*1:单用户运行级别,运行rc.sysinit和rc1.d目录下的脚本

*2:多用户,但系统不会启动NFS,字符模式,在有些linux系统中,级别2为默认模式,具有网络功能,如ubuntu.debian

*3:多用户,字符模式,系统启动具有网络功能,redhat常用运行级别

*4:用户自定义级别

*5:图形界面模式,redhat常用运行级别

*6:重启级别 下面看一下如何设置ubuntu图形和文本模式的切换

首先,查看自己所安装的ubuntu版本,用命令:cat /etc/issue 如图所示

根据不同的版本,操作方法有所不同,ubuntu 10.10以前的操作方法:

/etc/init/rc-sysinit.conf

env DEFAULT_RUNLEVEL=3<------将原来的env DEFAULT_RUNLEVEL=2修改为env DEFAULT_RUNLEVEL=3

修改 /etc/init/gdm.conf

start on runlevel <------增加此行stop on runlevel <-----将原来的stop on runlevel 修改为stop on runlevel

更改配置文件/etc/default/grub# 把以”GRUB_CMDLINE_LINUX_DEFAULT=“开始的行改成:

GRUB_CMDLINE_LINUX_DEFAULT="text"

重设grub引导用root权限输入 update-grub

编辑 /boot/grub/grub.cfg找到linux /boot/vmlinuz-2.6.31-20-generic root=UUID=2d09215f-5e7d-44d3-9fe5-8d87aa0e21b7 ro quiet splash类似这样在最后添加一个text,变为linux /boot/vmlinuz-2.6.31-20-generic root=UUID=2d09215f-5e7d-44d3-9fe5-8d87aa0e21b7 ro quiet splash text保存退出chmod -w /boot/grub/grub.cfg //收回写权限reboot

使用命令systemctl set-default multi-user.target 切换到文本模式

如果切换图形界面,使用命令systemctl set-default graphical.target 如图所示