CentOS 6.X 关闭不需要的 TTY 方法

  • 2012/01/31
  • centos, TTY
  • 运维管理经验与工具
  • 评论
  • 6,436

CentOS Linux 系统默认是打开6个控制台,分别可以用 ALT+F1 到 ALT+F6 进行访问,6个控制台默认都驻留在内存中,用 ps -aux 可以查看:

[root@localhost ~]# ps -aux | grep tty
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root 1048 0.0 0.0 1980 484 tty1 ss+ 04:49 0:00 /sbin/mingetty /dev/tty1
root 1050 0.0 0.0 1980 484 tty2 Ss+ 04:49 0:00 /sbin/mingetty /dev/tty2
root 1052 0.0 0.0 1980 484 tty3 Ss+ 04:49 0:00 /sbin/mingetty /dev/tty3
root 1054 0.0 0.0 1980 484 tty4 Ss+ 04:49 0:00 /sbin/mingetty /dev/tty4
root 1056 0.0 0.0 1980 480 tty5 Ss+ 04:49 0:00 /sbin/mingetty /dev/tty5
root 1058 0.0 0.0 1980 476 tty6 Ss+ 04:49 0:00 /sbin/mingetty /dev/tty6
root 1133 0.0 0.1 4328 728 pts/0 S+ 05:44 0:00 grep tty

事实上没必要需要使用这么多,CentOS 6.0 开始 TTY 的配置由 /etc/inittab 更改为 /etc/init/start-ttys.conf,执行以下命令可将默认6个 TTY 改为2个:

找到 tty [1-6] 改成 tty [1-2]

[root@localhost ~]# vim /etc/init/start-ttys.conf
#
# This service starts the configured number of gettys.
start on stopped rc runlevel=[2345]
env ACTIVE_CONSOLES=/dev/tty[1-2]
env X_TTY=/dev/tty1
task
script. /etc/sysconfig/initfor tty in $(echo $ACTIVE_CONSOLES) ; do[ "$RUNLEVEL" = "5" -a "$tty" = "$X_TTY" ] && continueinitctl start tty TTY=$ttydone
end script

在打开 /etc/sysconfig/init

找到

ACTIVE_CONSOLES=/dev/tty[1-6]

修改为:

ACTIVE_CONSOLES=/dev/tty[1-2]

重启即可!

CentOS 6.X 关闭不需要的 TTY 方法相关推荐

  1. Linux CentOS 6.x 关闭图形化界面的方法

    vim /etc/inittab

  2. centos 6.5 关闭防火墙

    CentOS 6.5关闭防火墙 [root@localhost ~]#servcie iptables stop --临时关闭防火墙 [root@localhost ~]#chkconfig ipta ...

  3. Centos查看与关闭防火墙

    CentOS6.5查看防火墙的状态: 1 [linuxidc@localhost ~]$service iptable status 显示结果: 1 2 3 4 5 [linuxidc@localho ...

  4. Linux技术(1)--CentOS 6.5关闭防火墙步骤

    centOS 6.5关闭防火墙步骤 关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off 两个命令同时运行,运行完成后查看防火墙关闭状态 ...

  5. linux关闭内核命令,CentOS 7关闭/开启SELinux内核简单方法

    在使用Centos7系统时,可能经常都需要设置SELinux内核.SELinux内核是提供支持访问控制安全策略的机制,在Centos7系统上面安装一些应用软件时,SELinux内核开启的话可能会造成软 ...

  6. linux vnc用户,给CentOS服务器添加用户并开启vncserver的方法

    给CentOS服务器添加用户并开启vncserver的方法 Linux 如果是新系统,先安装vncserver: yum install tigervnc-server 然后配置开机自启动: vim ...

  7. 安装centos后无法引导启动windows7的解决方法

    在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单. 原因:因为CentOS 7已采用新式的grub2系统,所以需要进入/boot/grub2目录后使用vi编辑gru ...

  8. html监听页面关闭事件,JS针对浏览器窗口关闭事件的监听方法集锦

    本文实例总结了JS针对浏览器窗口关闭事件的监听方法.分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) window.οnbefοreun ...

  9. 在CentOS/RHEL 7.X安装 EPEL repo 的方法

    在CentOS/RHEL 7.X安装 EPEL repo 的方法 一 背景 RHEL以及他的衍生发行版如CentOS.Scientific Linux为了稳定,官方的rpm repository提供的 ...

最新文章

  1. .ini文件的读写操作
  2. 用户看法调查结果及分析(四)
  3. 正则匹配class并替换整个class为空
  4. tensorflow2caffe(1) : caffemodel解析,caffemodel里面到底记录了什么?
  5. 工作182:表格渲染
  6. (转)Eclipse在线配置Hibernate Tools
  7. 有望支撑半年时间!华为麒麟9000芯片库存约为1000万片
  8. 激光笔可以测光纤通断吗?
  9. 学了阿里P8级架构师的7+1+1落地项目,转疯了!
  10. java 上位机_java实现上位机与下位机串口通信
  11. 2018年 - 年终总结
  12. 从基础描述无刷直流电机的工作原理
  13. 比较有理数大小C语言pta,有理数比较PTA
  14. arduino 328P的BootLoader
  15. LeetCode 第 194 场周赛
  16. 论劳动者的休息权及其法律保障
  17. antd 给input设置值_React中input框设置value报错解析
  18. python gevent pool_python 协程编程之gevent
  19. 小米电视6和小米电视6至尊版区别
  20. 软件 3.0:人工智能驱动下的未来

热门文章

  1. 【转】关于 Lua 内存泄漏的检测
  2. yii2和laravel比较
  3. 故障集合:那些年学习Linux坑你的故障集合
  4. js jquery 函数回调
  5. 1.7 Appium依赖添加
  6. 勒索软件赎金该不该交?
  7. C# 生成编号的方法
  8. Chrome插件会干坏事儿的
  9. vc--少林72般绝技
  10. poj 1192(简单树形dp)