因为刚学习linux,一直 是在Xwindow下操作,突然想进入字符界面,并试着配置开机默认进入字符界面,在进入etc/inittab时,
系统一直提示没有找到initab文件(inittab:No such file or direction),后来找到了一篇文件说:Ubuntu自6.10时代就放弃了/etc/inittab,
接下来总结一下linux如何在字符界面与图形界面相互切换 这类的知识点,以便日后查询
如果已经启动了X-Window,则可以使用Ctrl+Alt+shift+F1(F2、F3、F4、F5、F6均可以)进入字符状态,按Alt+F7回到X-Window(window后面不带s,这是区别于微软windows的其中一点)! 一般新安装的Linux有六个虚拟控制台,可以用Alt+F1至Alt+F6来访问。如果用户已经启动了X-Window,可以使用Ctrl+Alt+F1至F6来切换到所需的虚拟控制台。虚拟控制台最大的好处是当一个进程出错锁住输入时可以切换到其他虚拟控制台来终止这个进程。 从一个控制台切换到新的虚拟控制台以后,linux也会先显示登录提示符,就象第一次登录一样。在装入另一个命令解释器之前,也会询问用户名和口令。所以,我们可以在不同的控制台以不同的用户身份登录,更方便了用特定的身份执行特定的操作。当用户从一个虚拟控制台切换到一个新的虚拟控制台以后,在原来那个控制台运行的程序将继续运行。 如果想启动后不让系统在图形下登陆,直接进入字符状态,
默认开机进入字符界面:
在我的Ubuntu10.04下,/etc/rcx.d/目录下不存在gdm的启动链接。且Ubuntu自6.10时代就放弃了/etc/inittab(严格来说是默认安装条件下不使用)。
使用bum或sysv-rc-conf关闭gdm服务也是无效的(Debian系runlevel 2-5都是一样会启动gdm的,以前修改默认启动级别的方法也无效了)。
查资料,Ubuntu中文论坛的一篇稿子有正解,其方法是修改grub2的配置文件。原文链接在此:Ubuntu 10.04 启动进入字符界面。引文如下:
1
2
3
4
5
|
原来要想默认不进入xwindows,只需编辑文件”/etc/
default
/grub”,
把 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
改成GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”
(即在GRUB_CMDLINE_LINUX_DEFAULT项的后面加上” text”),
然后再运行”sudo update-grub”即可。
|
对其它几个数字我也作一下介绍: 0:停机(不要设置为启动默认级别) 1:单用户模式 2:多用户,无NFS(如果您没有配置网络,该级别与3一样) 3:完全多用户模式 4:不使用 5:X11图形模式 6:重启(不要设置为启动默认级别)