Gojira 哥斯拉Gojira 哥斯拉

哥斯拉爱好者的日常
生活相当无趣 我得找点乐子

centos6关闭多余tty终端的shell脚本

gojira.net

一般刚装好的centostty终端会有6个,通常为了节省资源,保留一个tty终端就行了,其他的五个的都可以关闭掉,下面是centos 6关闭多余tty的方法。

关闭tty终端脚本:
cat pkilltty.sh
#!/bin/bash
sed -i‘s/\/dev\/tty\[1-6\]/\/dev\/tty\[1-1\]/g’/etc/init/start-ttys.conf
sed -i‘s/\/dev\/tty\[1-6\]/\/dev\/tty\[1-1\]/g’/etc/sysconfig/init
ttypid=`ps auxw|grep tty|grep -v grep |grep tty[2-6]|awk '{print $NF}'`
for i in $ttypid ;do initctl stop tty TTY=$i;done

保存后赋予执行权限:
chmod +x pkilltty.sh

脚本很简单,大家使用之前最好先确定下自己的系统为centos6,因为centos6跟centos5的终端关闭方法不一样,以免出现不必要的问题就得不偿失了。

GOJIRA.NET原创文章未经允许不得转载! 当前页面:Gojira 哥斯拉 » centos6关闭多余tty终端的shell脚本

评论 1

  1. 做个记号,下次好找!

    飞蕾 博 主 2015.12.13 15:29:47 回复