首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
系统维护与使用
应用程序开发
内核源代码
驱动程序开发
CPU和硬件区
UNIX文化
Solaris
Power Linux
博文收录
Ada助手
问答
...
系统维护与使用
应用程序开发
内核源代码
驱动程序开发
CPU和硬件区
UNIX文化
Solaris
Power Linux
博文收录
Ada助手
问答
登录/注册
社区
Linux/Unix社区
帖子详情
谁能通俗的讲讲xterm,console,tty/pts/pty如何区分
powercong
2010-02-01 05:00:19
如题
上网查了一段时间,都是长篇大论,反而看糊涂了
谢了先~
...全文
给本帖投票
1062
8
打赏
收藏
谁能通俗的讲讲xterm,console,tty/pts/pty如何区分
如题 上网查了一段时间,都是长篇大论,反而看糊涂了 谢了先~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
lionking1987
2011-07-11
打赏
举报
回复
学习了。。。。
天亮后说晚安
2010-02-02
打赏
举报
回复
[Quote=引用 1 楼 brookmill 的回复:]
我个人的理解:
console是主机的控制台,是一个物理概念。
xterm是一个软件概念,可以通过这个程序连接到console从而控制主机
tty、pty、pts都是终端,是硬件或者设备概念。
tty是所有终端设备的总称
pty是其中一类,伪终端,或者叫虚拟终端
[/Quote]我觉得说的不错,简单易懂,一般没有必要深入区分差别
powercong
2010-02-02
打赏
举报
回复
[Quote=引用 6 楼 brookmill 的回复:]
引用 5 楼 powercong 的回复:
看来我是搞混了
在bash下执行
Python codeecho $TERM
xterm
请问这里的xterm是指的什么?谢谢
据说是定义了终端类型,我也不太明白具体是什么意思。有时候按方向键或者BackSpace键的时候会有乱码,可能就和终端类型设置有关。
http://topic.csdn.net/t/20030625/20/1957662.html
http://topic.csdn.net/t/20031007/15/2330432.html
http://blog.csdn.net/clearriver/archive/2009/06/02/4236524.aspx
[/Quote]
谢了,哥们~
brookmill
2010-02-02
打赏
举报
回复
[Quote=引用 5 楼 powercong 的回复:]
看来我是搞混了
在bash下执行
Python codeecho $TERM
xterm
请问这里的xterm是指的什么?谢谢
[/Quote]
据说是定义了终端类型,我也不太明白具体是什么意思。有时候按方向键或者BackSpace键的时候会有乱码,可能就和终端类型设置有关。
http://topic.csdn.net/t/20030625/20/1957662.html
http://topic.csdn.net/t/20031007/15/2330432.html
http://blog.csdn.net/clearriver/archive/2009/06/02/4236524.aspx
brookmill
2010-02-02
打赏
举报
回复
[Quote=引用 2 楼 powercong 的回复:]
对于xterm ,是不是就是说:
字符界面登录linux,login后启动的那个shell环境就属于xterm?
图形界面登录linux,login后启动的那个图形shell环境也属于xterm?
在windows上,基于ssh协议的软件,如xshell、pshell是不是也都属于xterm?
[/Quote]
能连接到console的软件很多,xterm只是其中一个。
2楼说到的这几个,好像都不应该算xterm吧。
powercong
2010-02-02
打赏
举报
回复
[Quote=引用 1 楼 brookmill 的回复:]
我个人的理解:
console是主机的控制台,是一个物理概念。
xterm是一个软件概念,可以通过这个程序连接到console从而控制主机
tty、pty、pts都是终端,是硬件或者设备概念。
tty是所有终端设备的总称
pty是其中一类,伪终端,或者叫虚拟终端
[/Quote]
对于xterm ,是不是就是说:
字符界面登录linux,login后启动的那个shell环境就属于xterm?
图形界面登录linux,login后启动的那个图形shell环境也属于xterm?
在windows上,基于ssh协议的软件,如xshell、pshell是不是也都属于xterm?
powercong
2010-02-02
打赏
举报
回复
看来我是搞混了
在bash下执行
echo $TERM
xterm
请问这里的xterm是指的什么?谢谢
brookmill
2010-02-02
打赏
举报
回复
我个人的理解:
console是主机的控制台,是一个物理概念。
xterm是一个软件概念,可以通过这个程序连接到console从而控制主机
tty、pty、pts都是终端,是硬件或者设备概念。
tty是所有终端设备的总称
pty是其中一类,伪终端,或者叫虚拟终端
概述Linux
TTY
/
PTS
的区别
主要介绍了概述Linux
TTY
/
PTS
的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
tty
.zip_linux
tty
_linux
tty
_linux
tty
driver_
tty
_
tty
.zip
linux
tty
device driver
tty
命令 打印输出连接到标准输入的终端文件名
tty
是 Teletype(电传打字机)的缩写,电传打字机是最早出现的一种终端设备,现在通常使用
TTY
来统称各种类型的终端设备,如键盘 、打印机 、显示器等。
pty
(虚拟终端): 如果我们远程telnet到主机或使用
xterm
时,也需要一个终端交互,这就是虚拟终端
pty
(pseudo-
tty
) 。
pts
/ptmx(
pts
/ptmx结合使用,进而实现
pty
):
pts
(pseudo-terminal slave)是
pty
的实现方法,与ptmx(pseudo-terminal master)配合使用实现
pty
。 语法格式:
tty
[参数] 常用参数: -s/–silent/–qui
Linux下
tty
/
pty
/
pts
/ptmx详解
基本概念: 1>
tty
(终端设备的统称):
tty
一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。 终端是一种字符型设备,它有多种类型,通常使用
tty
来简称各种类型的终端设备。 2>
pty
(虚拟终端): 但是如果我们远程telnet到主...
Linux开启可视化进程传递
pts
,Linux下
tty
/
pty
/
pts
/ptmx/
console
详解
基本概念:1>
tty
(终端设备的统称):
tty
一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用
tty
来简称各种类型的终端设备。2>
pty
(虚拟终端):但是如果我们远程telnet到主机或使用xter...
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部