linux隐藏鼠标指针的命令_Linux中的GUI,CLI和TUI是什么?

64e477209659a73f1d9cf36359cca90e.png

源:https://itsfoss.com/gui-cli-tui/

翻译:谷歌翻译

公众号:archlinux

多多关注

当您开始使用Linux并关注基于Linux的网站和论坛时,经常会遇到诸如GUI,CLI以及TUI之类的术语。

老实说,GUI,CLI或TUI等术语并非Linux专有。这些是通用计算术语,您还将在非Linux讨论中找到它们。

GUI –图形用户界面

可能是您在FOSS上遇到的最常见的术语。这是因为我们专注于台式机Linux用户,并尝试涵盖易于使用的图形方法和应用程序。

GUI应用程序或图形应用程序基本上就是您可以与鼠标,触摸板或触摸屏进行交互的任何东西。您有图标和其他视觉概念,并且可以使用鼠标指针访问功能。

eed06167a73d883b780c757c2ebbf8cd.png

在Linux上,桌面环境提供了图形界面供您与系统交互。然后,您可以将GIMP,VLC Firefox,LibreOffice,文件管理器等GUI应用程序用于各种任务。

GUI使普通用户的计算变得更加容易,否则它将仍然是一个极客区域。

CLI –命令行界面

CLI本质上是一个命令行程序,接受输入以执行特定功能。基本上,您可以通过终端中的命令使用的任何应用程序都属于此类别。

0466f7bc678a6ab5742e087952f54048.png

早期的计算机没有鼠标与操作系统交互。您必须使用命令与机器进行交互。

如果您认为这很困难,您应该知道早期的计算机甚至没有屏幕可以看到正在键入的内容,而他们有实际的打印机可以看到键入的命令。我从未使用过这样的计算机,也从未在现实生活中见过。我使用的最接近的东西是我学习期间的微控制器套件。

如今,CLI是否有用?绝对。当您处理操作系统的核心功能和配置(例如设置防火墙,管理网络甚至程序包管理)时,命令总是特别具有其优势。

您可能具有基于GUI的应用程序来执行相同的任务,但是命令使您可以更细致地访问这些功能。无论如何,您都会发现GUI应用程序还会通过命令(在其代码中使用)与操作系统进行交互。

3e1fb49d29489e6b0cb822819aa37b42.png

许多流行的GUI应用程序通常基于CLI工具。以Handbrake为例。这是一个流行的开源媒体转换器,它在下面使用了FFMPEG命令行工具。

显然,使用命令行工具并不像图形工具那样容易。不用担心 除非有特殊需要,否则您应该能够以图形方式使用Linux系统。但是,了解基本的Linux命令会有很大帮助

TUI –终端用户界面(也称为基于文本的用户界面)

这是三个中最不常见的术语。TUI基本上是GUI和CLI的一部分。困惑?让我为您解释。

您已经知道早期的计算机使用CLI。在实际的GUI出现之前,基于文本的用户界面在终端中提供了一种非常基本的图形交互方式。您拥有更多的视觉效果,并且可以使用鼠标和键盘与应用程序进行交互。

4e9e7431f5891f64a03a44d0598f392d.png

TUI代表基于文本的用户界面或终端用户界面。基于文本的,因为首先,您在屏幕和终端用户界面上会有很多文本,因为它们仅在终端中使用。

TUI应用程序并不常见,但您仍然有很多。基于终端的Web浏览器是TUI程序的一个很好的例子。基于终端的游戏也属于此类。

549f621ed7568c78cb583fbe68bd6f01.png


TUI应用程序通常也被视为CLI应用程序,因为它们仅限于终端。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值