命令解释器的作用是什么?


命令解释器允许用户使用文本行形式的命令与程序交互。它在 20 世纪 70 年代之前被广泛使用。然而,在现代,许多命令解释器被图形用户界面和菜单驱动界面所取代。

命令解释器的用途

命令解释器有多种用途,在某些情况下比图形用户界面更有用。关于这些情况的详细信息如下所示:

  • 命令解释器提供了大量用于不同操作的命令和查询。此外,与使用图形用户界面进行点击相比,键入速度更快。
  • 有些系统没有足够的资源来支持图形用户界面。在这些情况下,可以使用命令解释器。
  • 科学家和工程师经常在科学环境中使用命令解释器。技术高级用户也更喜欢命令解释器而不是图形用户界面。
  • 视力障碍者使用命令解释器,因为他们无法使用图形用户界面。命令和指令可以通过命令解释器中的盲文显示器显示。

命令解释器的现代用途

尽管图形用户界面更为常见,但许多高级用户仍然使用功能强大的命令解释器。一些使用命令解释器的系统包括:

  • PHP 有一个用于交互式使用的 shell,称为 php-cli。
  • Ruby 有一个用于交互式使用的命令 shell。
  • 一些 Linux 发行版具有 Unix shell 的 bash 实现。
  • Junos 和 Cisco IOS 路由器使用命令行解释器进行配置。
  • Windows 具有带有 CLI 环境的 Windows 命令提示符。

命令解释器和图形用户界面之间的比较

命令解释器在基于文本的界面上工作,用户可以在其中根据需要键入请求和查询,并获得所需的结果。相比之下,图形用户界面以可视化形式包含所有信息,其中可以使用图标、窗口等来访问和操作数据。

经验丰富的用户发现命令解释器更有用,因为键入命令并获取结果的速度更快。新手用户更喜欢图形用户界面,因为它们采用图片格式,易于使用。

更新时间: 2020年6月22日

8K+ 阅读量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告