微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > console tty 串口

console tty 串口

时间:12-15 来源:互联网 点击:

如果当前进程有控制终端(ControllingTerminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。
  可以使用命令”ps–ax”来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,
  设备号是(5,0)。
  使用命令 ”tty”可以查看它具体对应哪个实际终端设备。/dev/tty有些类似于到实际所使用终端设备的一个联接。

4.控制台终端(/dev/ttyn,/dev/console)
  

在UNIX系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端
  (TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。
  当你在控制台上登录时,使用的是tty1。使用Alt+[F1—F6]组合键时,我们就可以切换到tty2、tty3等上面去。
  tty1–tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。
  因此不管当前正在使用哪个虚拟终端,系统信息都会发送到控制台终端上。
  你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。
  只有系统或超级用户root可以向/dev/tty0进行写操作,

5.其它类型
  

还针对很多不同的字符设备存在有很多其它种类的终端设备特殊文件。
  例如针对ISDN设备的/dev/ttyIn终端设备等。这里不再赘述

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top