如何减少TTY的数量?

我不需要7个TTY(或者我?)。 那么如何将这个数字减少到3?

我推荐的方式是:

  1. 运行: sudoedit /etc/default/console-setup找到以下行: ACTIVE_CONSOLES =“/ dev / tty [1-6]”

  2. 将其更改为您想要的tty数量。 你做3: ACTIVE_CONSOLES =“/ dev / tty [1-3]”

  3. 保存文件并转至/ etc / init /cd /etc/init/然后键入ls以查看tty文件。
    它们应该看起来像tty1.conf,tty2.conf,tty3.conf ….

  4. 重命名你不想要的所有tty。 在你的情况下,你会重命名最后3 tty:

    sudo mv tty4.conf tty4.conf.bck
    sudo mv tty5.conf tty5.conf.bck
    sudo mv tty6.conf tty6.conf.bck

  5. 重启并测试

    • 几个提示。 即使你消除tty4-6 X仍然会在CTRL + ALT + F7
    • tty4到tty6将显示为空白(黑色,没有闪烁登录等待)

您可以删除/移动/ etc / init中您不想要的tty#.conf文件。 不过,我不知道你为什么要这样做。
这是在10.04。

我所做的就是从/etc/event.d删除tty4到tty6,从/etc/init删除tty4.conf到tty6.conf,然后重新启动。 您可能希望更加谨慎,请参阅下文。

我不知道具有非连续tty的后果是什么。 希望你只是得到一个空白的屏幕,X可以自己挂起。 即,tty1,tty2,Xorg,tty4,tty5 ..

您可以运行以下命令来进行所需的更改。 注意没有删除任何内容 如果您需要还原,只需移动或复制文件。

 cd /etc/init sudo mkdir tty.bkp sudo mv tty4 tty5 tty6 tty.bkp cd /etc/event.d sudo mkdir tty.conf.bkp sudo mv tty4.conf tty5.conf tty6.conf tty.conf.bkp 

重启以测试:

 sudo reboot