我不需要 7 个 TTY(或者我需要?)。那么我如何将这个数字减少到 3?
答案1
我推荐的方式是:
运行:
sudoedit /etc/default/console-setup
找到以下行:ACTIVE_CONSOLES="/dev/tty[1-6]"将其更改为您想要的 tty 数量。对于 3,您可以执行以下操作:ACTIVE_CONSOLES="/dev/tty[1-3]"
保存文件并转到/etc/init.d/ 启动:
cd /etc/init/
然后输入ls
以查看 tty 文件。
它们应该看起来像 tty1.conf、tty2.conf、tty3.conf...重命名所有不需要的 tty。在本例中,您需要重命名最后 3 个 tty:
sudo mv tty4.conf tty4.conf.bck
sudo mv tty5.conf tty5.conf.bck
sudo mv tty6.conf tty6.conf.bck
重启并测试
- 一些提示。即使你删除了 tty4-6,X 仍然会处于 CTRL+ALT+F7 状态
- tty4 到 tty6 将显示为空白(黑色,无闪烁登录等待)
答案2
您可以删除/移动 /etc/init 中您不需要的 tty#.conf 文件。不过,我不知道您为什么要这么做。
这是在 10.04 上。
答案3
我所做的只是从 中删除 tty4 到 tty6 /etc/event.d
,并从 中删除 tty4.conf 到 tty6.conf /etc/init
,然后重新启动。您可能需要更加谨慎,请参见下文。
我不知道非连续 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