コンソールの数を減らす。


linuxのコンソールは、デフォルトで6個開いていますね。
コンソール上で[Alt]+[F1]~[F6]で切替えて使いますが、
6個もイラねーって言う人がいるかと思います。
減らしたところで今のマシンなら大差ないかと思いますがw

折角なんで減らした時のメモ、二度はやらないでしょうが。

現在の数 6個ですね。

# ps -aef | grep tty
root 1346 1 0 00:25 tty1 00:00:00 /sbin/mingetty /dev/tty1
root 1348 1 0 00:25 tty2 00:00:00 /sbin/mingetty /dev/tty2
root 1350 1 0 00:25 tty3 00:00:00 /sbin/mingetty /dev/tty3
root 1352 1 0 00:25 tty4 00:00:00 /sbin/mingetty /dev/tty4
root 1354 1 0 00:25 tty5 00:00:00 /sbin/mingetty /dev/tty5
root 1357 1 0 00:25 tty6 00:00:00 /sbin/mingetty /dev/tty6

減らします。

# vim /etc/sysconfig/init

# What ttys should gettys be started on?
#ACTIVE_CONSOLES=/dev/tty[1-6]
ACTIVE_CONSOLES=/dev/tty[1-3]

6個から3個に減らしてみました。
これで再起動をかけると減るんですが、再起動無しで減らします。

落としたいtty*を直接落とします。

試しに5と6を落とします。

# initctl stop tty TTY=/dev/tty6
tty stop/waiting

# initctl stop tty TTY=/dev/tty5
tty stop/waiting

再度確認すると減ってますね。

# ps -aef | grep tty
root 1346 1 0 00:25 tty1 00:00:00 /sbin/mingetty /dev/tty1
root 1348 1 0 00:25 tty2 00:00:00 /sbin/mingetty /dev/tty2
root 1350 1 0 00:25 tty3 00:00:00 /sbin/mingetty /dev/tty3
root 1352 1 0 00:25 tty4 00:00:00 /sbin/mingetty /dev/tty4

上で/etc/sysconfig/initの数を減らしたので再起動後もttyの数は減っているはずです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です