linux下tty, ttyn, pts, pty, ttySn, console理解

3640阅读 0评论2017-09-23 pppStar
分类:LINUX

  这一下涉及很多概念:终端,伪终端,虚拟终端,控制终端,串行终端,控制台,……。历史原因这些概念有些模糊,我也理不太清楚。就我直观对dev下设备而言来稍微解释下:

往/dev下各个终端设备写数据测试:
往/dev/ttyn, /dev/pts/n, /dev/ptyn, /dev/ttySn会写到对应的终端上去。
往/dev/tty上写则会写到当前终端。
往/dev/console写情况则不太一样,在ubuntu上测试时(没启动图像界面,启动的/dev/tty1)会写到/dev/tty1。板子上则会写到/dev/ttyS0。

参考:

Linux中tty、pty、pts的概念区别
linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解 
Linux 串行终端,虚拟终端,伪终端,控制终端,控制台终端的理解

上一篇:重定向 串口输出到 telnet
下一篇:一种将程序的标准输出重定向到telnet终端的方法