博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu修改系统运行级别,去除图形化界面
阅读量:4879 次
发布时间:2019-06-11

本文共 1001 字,大约阅读时间需要 3 分钟。

系统环境:12.10

  将ubuntu升级到12.10后,发现占用的内存更大了。因为我只给虚拟机分配512MB内存,而图形化界面基本不用,所以就把它砍掉。

步骤: 

 1.运行命令:runlevel , 发现系统当前的运行级别是:2(默认),因为我要用到NFS(runlevel2和3是多用户模式,3比2多个NFS)所以首先把runlevel改为3。 在red hat下只要改/etc/inittab文件就好,但ubuntu没有这个文件,网上人说可以手动添加一个这样的文件就可以。但我还是选择另外种方式,改系统文件:vi /etc/init/rc-sysinit.conf将env DEFAULT_RUNLEVEL=3;

  2.按理说runlevel2和3是多用户模式,5才是图形界面。但每次启动系统还会跳到登录的图形化界面,去网上查一下发现:Ubuntu在11.04之前的默认gdm的GUI引擎,但现在已经变更为lightdm了。

修改lightdm配置文件:

vi /etc/init/lightdm.conf

# 将
start on ((filesystem
           and runlevel [!06]      
#系统运行级别不是0和6都加载
           and started dbus
           and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                or stopped udev-fallback-graphics))
          or runlevel PREVLEVEL=S)
                           
# 修改为
start on ((filesystem
           and runlevel [!0
36]   
#多加个级别3
           and started dbus
           and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                or stopped udev-fallback-graphics))
          or runlevel PREVLEVEL=S)

 

  修改完重启下服务器,发现内存瞬间少了100,200MB了。顺畅~~

 

参考博文:http://garfield550.diandian.com/linux/00011

转载于:https://www.cnblogs.com/samurail/archive/2013/03/25/2981183.html

你可能感兴趣的文章
全网最详细的Windows系统里PLSQL Developer 64bit的下载与安装过程(图文详解)
查看>>
自动化测试用例getText()获取某一个元素的值返回null或空
查看>>
大数智能未来
查看>>
virtualenv和virtualenvwrapper 的安装和使用
查看>>
MAC sublime text 无法自动补齐标签
查看>>
NgBook留言本开发全过程(1)
查看>>
LeetCode-指针法
查看>>
Python之路,Day12 - 那就做个堡垒机吧
查看>>
linux之shell之if、while、for语句介绍
查看>>
Mysql phpStudy升级Mysql版本,流产了怎么办?
查看>>
SQLServer之数据库行锁
查看>>
OFDM仿真
查看>>
浅谈linux内核中内存分配函数
查看>>
走近SpringBoot
查看>>
thinkphp3.2.3分页
查看>>
python程序之profile分析
查看>>
写在读研初期
查看>>
开环增益对负反馈放大电路的影响
查看>>
MySQL-ERROR 2003
查看>>
SQL Server2012-SSIS的包管理和部署
查看>>