Ubuntu优化-修改启动级别
一 修改Ubuntu启动级别
sudo apt-get install sysv-rc-conf
执行:
sysv-rc-conf
打x的表示开机启动.
二 启动级别
Ubuntu默认启动级别为2
root@lanny:/etc/rc2.d# runlevel
N 2
Ubuntu的默认开机的runlevel是2,可以用runlevel来查看当前的默认运行级别。
debian系(ubuntu是基于debian)的Linux一直是用runlevel 2来默认启动,并且runlevel定义也与redhat有区别。debian的runlevel级别定义如下:
0 – Halt,关机模式
1 – Single,单用户模式
2 - Full multi-user with display manager (GUI)
3 - Full multi-user with display manager (GUI)
4 - Full multi-user with display manager (GUI)
5 - Full multi-user with display manager (GUI)
6 – Reboot,重启
可以发现2~5级是没有任何区别的。他们为多用户模式,这和一般的linux不一样。而redhat的runlevel级别定义如下:
0:关机。不能将系统缺省运行级别设置为0,否则无法启动。
1:单用户模式,只允许root用户对系统进行维护。
2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)
3:字符界面的多用户模式。
4:未定义。
5:图形界面的多用户模式。
6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。
这里补充一下,多数的linux都是用一种叫System V的机制来启动运行级别,而ubuntu使用upstart代替init启动系统进程。所以没有那个inittab文件来改默认运行级别。ubuntu 的默认运行级别文件是/etc/init/rc-sysinit.conf。
最新文章
- Codeforces Round #376 (Div. 2) C题 Socks(dsu+graphs+greedy)
- Linux 下操作GPIO(两种方法,驱动和mmap)(转载)
- 简明python教程 --C++程序员的视角(八):标准库
- Machine and Deep Learning with Python
- MVC上传相关
- scala学习笔记-类型参数中协变(+)、逆变(-)、类型上界(<;:)和类型下界(>;:)的使用
- SQLServer服务器数据库之间的数据操作(完整版)
- Velocity入门系列
- Servlet过滤器——过滤器分析流量
- [attribute|=value]和[attribute^=value]选择器区别
- Android 分包 MultiDex 策略总结
- ajax与后台交互案例
- python爬虫之scrapy安装(一)
- HTTP 错误 500.21 - Internal Server Error 处理程序“WebServiceHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- JavaSE学习总结(八)—— 异常处理(Exception)
- 潭州课堂25班:Ph201805201 第十四课 异常,处理 (课堂笔记)
- 还是Go 为了伟大的未来
- JavaScript紧凑学习
- C#调取webapi
- 集合之Iterator