gui怎么读(翻译解释gui是什么意思)

2022-08-17 19:35:13 发布:网友投稿
热度:68

当你开始应用Linux以及关于Linux的网站和论坛时,你会经常遇到GUI、CLI等术语,有时还会遇到TUI。

来源:linux.cn作者:阿布舍克·普拉卡什译者:王星宇

(本文字数:1929,浏览时间:3分钟左右)

当你开始应用Linux以及关于Linux的网站和论坛时,你会经常遇到GUI、CLI等术语,有时还会遇到TUI。

本章中的Linux俚语描述简要解释了这些术语,以便作为一个(新)Linux用户,在应用这些缩写时可以更好地理解英语和汉语。

老实说,像图形用户界面、命令行界面或图形用户界面这样的术语不是Linux的专有术语。这些都是常见的计算术语,你会发现它们也用于非Linux的讨论中。

GUI - 图形用户界面(Graphical User Interface)

这可能是你在这里遇到的最常见的词。这是因为我们专注于桌面Linux用户,并试图涵盖易于应用的图形方法和应用程序。

图形用户界面应用程序(或图形应用程序)基本上是指任何可以与您的鼠标、触摸板或触摸屏交互的东西。有了图标等视觉概念,就可以用鼠标指针来访问功效了。

用于照片编辑的图形用户界面应用程序

在Linux上,桌面环境为您提供了与系统交互的图形界面。然后,可以应用GUI应用,比如GIMP、VLC、火狐、LibreOffice、文件管理器等,完成各种义务。

GUI让普通用户更容易使用电脑,否则它仍将是极客专属的领域。

CLI - 命令行界面(Command Line Interface)

CLI基本上是一个命令行程序,它接收输入以执行某个功能。基本上,任何可以在终端通过命令应用的应用程序都属于这一类。

Apt缓存是一个命令行界面工具,用于在基于Debian的架构中与APT缓存交互。

在早期,计算机不用鼠标就能与操作系统交互,你必须使用命令与机器交互。

如果你认为这很难,你应该知道早期的电脑甚至没有屏幕来看他们在键入什么。他们使用物理纸张打印机来查看他们的输入命令。我从来没用过这样的电脑,现实生活中也没见过。我学习期间用过最接近的就是MCU套件了。

命令行界面现在还有用吗?当然有。命令总是有其好处的,尤其是当您处理操作系统的核心功能和配置时,例如设置防火墙、管理网络甚至包管理。

您可能有一个基于图形用户界面的应用程序来完成同样的任务,但是命令可以让您更详细地访问这些功能。在某些情况下,您会发现图形用户界面应用程序也使用命令(应用在代码中)与操作系统交互。

手刹GUI应用程序在底层应用FFMPEG CLI工具。

许多流行的图形用户界面应用程序通常基于命令行界面工具。以手刹为例。这是一个流行的开源媒体转换器,其底层应用是FFMPEG命令行工具。

显然,应用命令行工具并不像图形工具那么简单。别担心。除非你有特殊的需求,否则你应该能够图形化地应用Linux系统。然而,了解基本的Linux命令会有很大的帮助。

TUI - 终端用户界面(Terminal User Interface)(也称为 基于文本的用户界面(Text-based User Interface))

这是三个名词中最不常见的。TUI基本上是一部分GUI,一部分CLI。你糊涂了吗?我来给你解释一下。

如您所知,早期的计算机使用命令行界面。在真正的图形用户界面出现之前,基于文本的用户界面在终端中提供了非常基本的图形交互。你会有更多的视觉效果,你也可以使用鼠标和键盘与应用程序进行交互。

终端中的Nnn文件读取器

TUI是基于文本的用户界面或最终用户界面的缩写。“基于文本”这个词很重要,因为你在屏幕上有很多文本,而“最终用户界面”这个词是因为它们只在终端中使用。

TUI的使用没那么普遍,但你还是有的。基于终端的网络阅读器是TUI程序的一个很好的例子。基于终端的游戏也属于这一类。

CMUS是一个基于终端的音乐播放器。

在Ubuntu安装多媒体编解码器时,可能会遇到TUI,必须收到EULA或者做出选择。

TUI应用程序不像GUI应用程序那样用户友好。它们通常有学习曲线,但它们比命令行工具更容易应用。

最后……

TUI应用通常也被认为是CLI应用,因为它们仅限于终端。在我看来,你认为它们和CLI有什么不同吗?这取决于你。

希望大家喜欢这个Linux俚语描述。如果你对这个系列的主题有什么建议,请在评论中告诉我,我以后会尽量涵盖。

途经:itsfoss.com

作者:Abhishek Prakash题目:lujun9972译者:wxy修订:wxy

这篇文章最初是由LCTT编辑的,Linux在中国的名声由此打响。

点击“懂得更多”可拜访文内链接
下一篇:异地恋怎么维持(维持异地恋的最好方法)
上一篇:怎么提神(怎样才能不困而且脑袋清醒)