如何在 CentOS、ubuntu 当中设置默认启动命令行

来源:互联网 发布:深圳潮流网络 编辑:程序博客网 时间:2024/05/21 09:03

大懒猴 827:                                                    如何在 CentOS、ubuntu 当中设置默认启动命令行


  其实这是一个很简单的小问题,大家都知道 linux 启动的时候可以选择纯文本或者是窗口环境,这就牵涉了运行等级这个问题。Linux 默认提供了 7 个 Run level 给我们使用,其中我们最常用的就是 run level3 和run level5 这两个了。如果你想要让 linux 在开机启动的时候运行的是纯文本环境(run level3)的 0 话,就要在/etc 这个存放配置文件的目录下面修改配置文件了,具体的修改方法根据 distrbutions 不同,方法也是不一样的。


  一、CentOS

  

  大家最开始学习的时候有很多人都是学习的 linux 鸟哥私房菜,我也是,鸟哥的私房菜里面讲的是 CentOS

的修改方法,同样的也适用与 red hat 的修改,因为 CentOS(Community Enterprise Operating System)
是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。
由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise

Linux 使用,但是不包含 Red Hat Enterprise Linux 的闭源软件。

 

  在 centOS 中的修改方法如下:
1.打开/etc/inittab 文件:sudo vim inittab
2.在默认的 run level 设置中,可以看到第一行书写如:id:5:initdefault:(默认的 run level 等级为 5,即图形
界面)
3.将第一行的 5 修改为 3 即可。

4.保存文件后重启系统你就可以看见是启动的文本界面了。


 二、Ubuntu


  现在的 ubuntu 应该很多人都知道,也有很多人都在使用,它是以桌面应用为主的 linux 操作系统,Ubuntu

是基于 Debian 发行版和 GNOME 桌面环境,与 Debian 的不同在于它是每 6 个月会发布一个新的短期支持
版本。目的是为一般用户提供一个最新的、而且又很稳定的主要由自由软件构建而成的操作系统。
如果你想在 ubuntu 当中修改配置文件,让它默认启动的是文本界面的话,就不能够按照鸟哥的方法去做,
因为是不同的 distributions,所以很多的地方都会有差别,网路上面很多人说了很多种不同的方法,基本上
都不行,我讲的是从 10.04(LTS)这个版本 进行修改的,之前的版本和 10.04 之后的版本修改方法也是不一

样的,但是我觉得作为一个发习惯内部按


  Ubuntu 当中的修改方法如下:
1.编辑/etc/default/grub:sudo gedit /etc/default/grub
2.在 GRUB_CMDLINE_LINUX_DEFAUL=”quiet splash”改成 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash
text”(即在 GRUB_CMDLINUE_LINUX_DEFAULT 项后面加上“text”)

3.sudo update-grub


!:注意一下在 gdm 方面进行的修改大部分都不会成功。
原创粉丝点击