ubuntu修改默认启动级别(直接进入文本界面)
2016-02-24 13:46
591 查看
我的小上网本上装了个linux mint 13,我有时候想让小本作为ftp服务器,长期不关机。为了让小本少耗电,我想让小本默认以命令行模式启动。
我上网找了好久,如何修改ubuntu(linux mint 是基于ubuntu的)的启动级别,搜了好久,用了好多方法都不能成功,最后找到了可行的办法。在此做总结。红色段落的方法是我验证过能成功的。
网上的解决方法常见的有如下几种:
1、参考:http://garyu.blog.51cto.com/2838408/513772
修改/etc/X11/default-display-manager文件
该文件的内容一般是一个路径,比如我的是:/usr/sbin/mdm。把这一行在前面加个“#”号注释掉,再令起一行打上:false,然后保存退出,重启。你的系统就会默认进入文本界面。用startx能启动图形界面,注销后又会回到文字界面,很方便。
2、参考:http://blog.sina.com.cn/s/blog_6b1885760100wmz6.html
编辑/etc/default/grub文件
修改
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
为:
GRUB_CMDLINE_LINUX_DEFAULT=” text”
改完后保存文件,再执行命令:sudo update-grub2(我试验过这步不能缺),重启计算机就能默认进入命令行界面了。
3、修改 /etc/inittab 中的内容,修改处是“id:X:initdefault:”
红“X”代表一个数字,该数字就是你启动的级别(你可以试试1)。这个方法适合于redhat 系列的 linux 系统,比如redhad、centOS等。ubuntu也可以手动添加/etc/inittab文件来修改默认启动级别,但是只有启动级别为1时,图形界面不会被启动,所以这个方法不太彻底。参考:https://help.ubuntu.com/community/UpstartHowto#How_do_I_change_the_default_runlevel.3F
4、修改/etc/event.d 文件夹内的相关文件,但是我的系统内根本就没有这个路径,我验证了在最新的(12.04版)ubuntu版本上也没有这个路径,我就忽略了(听说这个路劲在低版本的ubuntu上才有)
我上网找了好久,如何修改ubuntu(linux mint 是基于ubuntu的)的启动级别,搜了好久,用了好多方法都不能成功,最后找到了可行的办法。在此做总结。红色段落的方法是我验证过能成功的。
网上的解决方法常见的有如下几种:
1、参考:http://garyu.blog.51cto.com/2838408/513772
修改/etc/X11/default-display-manager文件
该文件的内容一般是一个路径,比如我的是:/usr/sbin/mdm。把这一行在前面加个“#”号注释掉,再令起一行打上:false,然后保存退出,重启。你的系统就会默认进入文本界面。用startx能启动图形界面,注销后又会回到文字界面,很方便。
2、参考:http://blog.sina.com.cn/s/blog_6b1885760100wmz6.html
编辑/etc/default/grub文件
修改
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
为:
GRUB_CMDLINE_LINUX_DEFAULT=” text”
改完后保存文件,再执行命令:sudo update-grub2(我试验过这步不能缺),重启计算机就能默认进入命令行界面了。
3、修改 /etc/inittab 中的内容,修改处是“id:X:initdefault:”
红“X”代表一个数字,该数字就是你启动的级别(你可以试试1)。这个方法适合于redhat 系列的 linux 系统,比如redhad、centOS等。ubuntu也可以手动添加/etc/inittab文件来修改默认启动级别,但是只有启动级别为1时,图形界面不会被启动,所以这个方法不太彻底。参考:https://help.ubuntu.com/community/UpstartHowto#How_do_I_change_the_default_runlevel.3F
4、修改/etc/event.d 文件夹内的相关文件,但是我的系统内根本就没有这个路径,我验证了在最新的(12.04版)ubuntu版本上也没有这个路径,我就忽略了(听说这个路劲在低版本的ubuntu上才有)
相关文章推荐
- Java 之List根据对象字段名去重复
- Spark:Yarn-cluster和Yarn-client区别与联系
- VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法
- oracle的常用函数 instr() 和substr()函数
- 使用内存数据库进行单元测试
- 介绍四款windows下的神器
- 学习笔记 第一周 第一篇
- Log4j使用及配置
- 深入浅出MAC,技巧部分汇总
- mysql基于RHCS、Gtid主从复制的高性能、LB、HA集群架构
- fig搭建mediawiki
- 一部感天动地的自学编码之旅
- 开机自启
- 调用系统的的组件
- Mybatis3.x与Spring4.x整合
- poi生成excel表格(xls或者xlsx格式),多个工作sheet
- LeetCode -- Increasing Triplet Subsequence
- 2、C++ 的升级
- 100. Same Tree
- 深入分析ConcurrentHashMap