命令行解释器


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

命令行解释器的使用

在某些情况下,命令行解释器比图形用户界面更有用。以下列出这些情况的详细信息。

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

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

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

经验丰富的用户发现命令行解释器更有用,因为它可以更快地键入命令并获得结果。新手用户更喜欢图形用户界面,因为它们以图片形式显示,易于使用。

命令行解释器的现代用途

尽管图形用户界面更为普遍,但许多高级用户仍然使用功能强大的命令行解释器。以下是一些使用命令行解释器的系统:

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

以下是 Windows 提供的命令提示符:

Command Prompt

更新于: 2020年6月22日

2K+ 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告