FAQ: 终端和控制台(转)
来源:互联网 发布:pdf整合软件 编辑:程序博客网 时间:2024/05/29 09:15
http://blog.chinaunix.net/u1/46715/showart_417577.html
Q:/dev/console 是什么?
A:/dev/console即控制台,是与操作系统交互的设备,系统将一些信息直接输出到控制台上。目前只有在单用户模式下,才允许用户登录控制台。
Q:/dev/tty是什么?
A:tty设备包括虚拟控制台,串口以及伪终端设备。/dev/tty代表当前tty设备,在当前的终端中输入 echo “hello” > /dev/tty ,都会直接显示在当前的终端中。
Q:/dev/ttyS*是什么?
A:/dev/ttyS*是串行终端设备。
Q:/dev/pty*是什么?
A:/dev/pty*即伪终端,所谓伪终端是逻辑上的终端设备,多用于模拟终端程序。例如,我们在X Window下打开的终端,以及我们在Windows使用telnet 或ssh等方式登录Linux主机,此时均在使用pty设备(准确的说应该pty从设备)。
Q:/dev/tty0与/dev/tty1 …/dev/tty63是什么?它们之间有什么区别?
A:/dev/tty0代表当前虚拟控制台,而/dev/tty1等代表第一个虚拟控制台,例如当使用ALT+F2进行切换时,系统的虚拟控制台为/dev/tty2 ,当前的控制台则指向/dev/tty2
Q:如何确定当前所在的终端(或控制台)?
A:使用tty命令可以确定当前的终端或者控制台。
Q:/dev/console是到/dev/tty0的符号链接吗?
A: 目前的大多数文本中都称/dev/console是到/dev/tty0的链接(包括《Linux内核源代码情景分析》),但是这样说是不确切的。根据内核文档,在2.1.71之前,/dev/console根据不同系统的设定可以链接到/dev/tty0或者其他tty*上,在2.1.71版本之后则完全由内核控制。目前,只有在单用户模式下可以登录/dev/console(可以在单用户模式下输入tty命令进行确认)。
Q:/dev/tty0与/dev/fb*有什么区别?
A: 在Framebuffer设备没有启用的系统中,可以使用/dev/tty0访问显卡。
Q:关于终端和控制台的区别可以参考哪些文本
A: 可以参考内核文档中的 Documents/devices.txt 中关于”TERMINAL DEVICES” 的章节。另外,《Linux内核源代码情景分析》的8.7节以及《Operating Systems : Design andImplementation》中的3.9节(第3版中为3.8节)都对终端设备的概念和历史做了很好的介绍。另外在《ModernOperating System》中也有对终端设备的介绍,由于与《Operating Systems : Design and Implementation》的作者相同,所以文本内容也大致相同。需要注意的一点是《Operating Systems : Design and Implementation》中将终端设备分为3类,而《Modern Operating System》将终端硬件设备分为2类,差别在于前者将 X Terminal作为一个类别。
PS:只有2410的2.6才叫ttySAC0,9200等的还是叫ttyS0
- FAQ: 终端和控制台(转)
- 控制台和终端
- 控制台和终端
- 终端和控制台区别
- linux终端和控制台
- linux中的tty,控制台,虚拟终端,串口,console(控制台终端)详解和区别
- 终端和控制台的区别
- 终端和控制台的区别
- 终端和控制台的区别
- 终端和控制台的区别
- TTY、控制台和虚拟终端
- 终端和控制台的区别
- UNIX基础--控制台和终端
- 控制台和终端的区别
- linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解(转)
- 控制台终端
- 关于终端和控制台的概念
- 关于终端和控制台的一些解释
- 限制用户sudo所能执行的命令
- 逻辑与 按位与 逻辑或 按位或 逻辑非 按位非是什么意思?c++
- 触摸屏原理
- Linux服务器重启中init6与reboot的区别
- 实例与举一反三之比较(一)
- FAQ: 终端和控制台(转)
- 7.27
- struts1.x 错误之 java.lang.IllegalArgumentException: No bean specified
- mp3 文件格式
- Java与开源社区
- Tab
- Java与B/S架构
- 刚申请的
- JAVA解析XML DOM