当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux入门

Linux中的虚拟终端

Linux中的虚拟终端--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
所谓虚拟,是因为物理上它还是在本机上的一个软件控制台,而不是一个真正的远程物理终端,但是虚拟终端确在实现上显得更统一了,这就像Linux同等对待设备和一般文件一样。

Linux是一个多终端的操作系统,你甚至可以使用同一个用户ID在多个终端上同时登陆。

默认地,控制台虚拟终端有6个,GUI终端有1个。在过去的Red Hat Linux中要登录终端你可以通过Alt+F1至F6键登陆控制台虚拟终端,通过Alt+F7登陆GUI终端。而现在的Fedora Core 6、 Fedora7中你需要使用Ctrl+Alt+Fn才行。你也可以在控制台终端使用Alt+左右箭头选择临近的终端(不过在GUI中这个组合键不起作用)。

再看/etc/inittab

Linux是一个十分个性化的系统,许多地方都能够由你自己去定制,在上篇文章中我们已经看过了inittab文件,现在我们需要再看一次,其实我们还能通过该文件控制Linux上虚拟终端的数量

看到这里:

1:2345:respawn:/sbin/mingetty tty1

2:2345:respawn:/sbin/mingetty tty2

3:2345:respawn:/sbin/mingetty tty3

4:2345:respawn:/sbin/mingetty tty4

5:2345:respawn:/sbin/mingetty tty5

6:2345:respawn:/sbin/mingetty tty6

1至6就代表了你有6个控制台终端,你可以简单地修改该文件的这个部分,添加或者删除一些控制台虚拟终端。例如将第六行注释掉(在它前面加个”#”号),或者删除掉来去掉tty6,你也可以通过添加以下的一样来增加你的第七个终端:

7:2345:respawn:/sbin/mingetty tty7

可以看到只是简单地修改第一个和最后一个数字即可。
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有