您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Linux >> linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么

linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么

来源:网络整理     时间:2018/4/11 22:33:39     关键词:

关于网友提出的“ linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么”问题疑问,本网通过在网上对“ linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么
描述:

问题如上,希望可以回答的简洁易懂


解决方案1:

terminal是终端的意思,tty指文本输入输出,shell是指令,console是控制器

解决方案2:

terminal 是硬件概念。软件的叫 terminal emulator 
上述外设和电脑相连的时候,电脑这边的统一接口叫 tty ,后来虚化为 pty

解决方案3:

https://neue.v2ex.com/t/307430这里面也许可以帮到你

解决方案4:

http://neue.v2ex.com/t/307430 希望帮到你。。。。

解决方案5:

Terminal 是软件概念(tty 是狭义的 Teminal) 
终端本身就是一个软件工具,可理解为它模拟命令行环境运行, tty 指文字输入输出,但终端不纯粹是文字输入输出
Shell 是原生概念
它是指命令组成,而不是具体实现这些命令的工具 /环境, windows 类比就是“ DOS 命令”
Console 是功能概念 
在软件层面就是一个控制器,例如 sublimetext, 浏览器的 js 解析器都有控制台输出,但在系统层面,如 linux ,它就是非图形界面的命令运行器


以上介绍了“ linux里 Terminal、Terminal emulator 、Shell 、TTY/Console的区别是什么”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4556617.html

相关图片

相关文章