首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CLI和TUI之间有区别吗?

CLI和TUI之间有区别吗?
EN

Ask Ubuntu用户
提问于 2017-01-03 11:14:18
回答 3查看 8.2K关注 0票数 10

“基于文本的用户界面”维基百科文章中,当与基于文本的用户界面对话时,第一句是:

不要与命令行接口混淆。

我找不到CLI (命令行接口)和TUI (文本用户界面)之间的区别。

是真的还是假的?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2017-01-03 11:36:42

虽然这两个术语通常是交替使用的,但它们略有不同,因为正如RoVo所指出的,命令行都是关于连续的文本行的,它们是命令。回想一下旧的电传打字机类型的计算机,在那里你只能输入命令,它的输出就会出现在电传打字纸上。

对于文本用户界面,我们可以引用一些工具,比如Midnight Commander (一些老年人也会知道Norton Commander )或ncdunano。在这些命令中,您不必键入命令行,而是导航使用ncurses库创建的原始菜单,然后猜怎么着。。。.such程序使用文本表示按钮、边框等,例如htop。内存和CPU使用条表示的方式简单地通过#*符号表示。

票数 7
EN

Ask Ubuntu用户

发布于 2017-01-03 11:23:01

您可以在面向CLI的维基百科文章中找到答案:

命令行接口...是一种与计算机程序交互的方式,用户(或客户端)以连续的文本行(命令行)的形式向程序发出命令。

票数 1
EN

Ask Ubuntu用户

发布于 2017-01-03 11:31:12

阅读你提供的链接,我发现这句话:

TUIs以文本模式显示计算机图形。高级的TUI可以像GUI一样使用整个屏幕区域并接受鼠标和其他输入。

还有一些截图,比如午夜指挥官。

定义的不同之处在于,TUI是带有热键和鼠标输入的自定义接口,而不是输入命令行(命令行接口)的shell,例如在Ubuntu中使用的bash

但两者都是基于文本的界面,不需要图形桌面环境或窗口管理器。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/867416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档