查看“Linux终端之 tty pty pts”的源代码
←
Linux终端之 tty pty pts
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<pre> 常常听到 tty pty 是什么鬼呢 先来个例子,看官莫急 [root@rpmbuild ~]# w 10:09:08 up 83 days, 1:26, 5 users, load average: 0.86, 0.77, 0.76 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 27Jul17 65days 0.00s 0.00s -bash root pts/4 192.168.10.225:S Thu17 15:19m 17:25 0.11s -bash 小小解说 tty1 就是在母机上直接登录的 pts/4 是在debian ssh 登录过去的 </pre> =tty= 先说是tty tty:理解为终端就好了,比如,显示器,键盘等,一般通过串行总线来发送和显示信息,有波特率这个,一般38400.波特率不对,就会显示乱码啦,当然这个不需要我们设置,系统为你设置好了。对于嵌入式设备,连接电脑,就需要设置,一般15200. 终端是一种字符型设备 tty设备包括 ==1,虚拟控制台== 比如echo “hello” > /dev/tty 就在控制台显示。 /dev/tty0代表当前虚拟控制台,而/dev/tty1等代表第一个虚拟控制台,例如当使用ALT+F2进行切换时,系统的虚拟控制台为/dev/tty2 ,当前的控制台则指向/dev/tty2。 例子中的tty1 就是在母机上直接登录的 ==2,串口终端设备== /dev/ttyS*, ==3,伪终端设备== /dev/pty*,比如在Windows使用telnet 或ssh等方式登录Linux主机 ==再说说pts== <pre> Pseudo Terminal BSD PTYs slave /dev/tty[p-za-e][o-9a-f] (obsolete) master /dev/pty[p-za-e][0-9a-f] Unix98 PTYs slave /dev/pts/N master /dev/ptmx pts(pseudo-terminal slave),懂英文的就知道了,虚拟终端。比如远程到主机啥的,是pty的实现方法 pts/4 是在debian ssh 登录过去的 </pre> =参考= [http://blog.linuxchina.net/?p=111 终端,伪终端概念详解之tty,pty等] [http://blog.csdn.net/dbzhang800/article/details/6939742 tty、pty、pts等(小记)] [http://7056824.blog.51cto.com/69854/276610 Linux中tty、pty、pts的概念区别] [http://blog.csdn.net/chaofanwei/article/details/17526111 关于linux终端的研究] [[category:linux]]
返回至
Linux终端之 tty pty pts
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息