命令行界面是什么意思 命令行界面是什么

【命令行界面是什么意思 命令行界面是什么】命令行界面(Command-Line Interface,CLI)要在图形用户界面获得普及以前应用最为广泛的操作界面,它一般不支持鼠标,用户使用数字键盘命令,计算机接受到指令后,给予实行 。也有人称作字符用户界面(character user interface, CUI) 。

命令行界面是什么意思 命令行界面是什么

文章插图
介绍通常认为,命令行界面(CLI)没有图形用户界面(GUI)那么方便用户操作 。由于,命令行界面的软件往往需要客户记忆操作的命令,可是,因其自身的特性,命令行界面要较图形用户界面节省计算机系统的资源 。在熟记指令的前提下,应用命令行界面往往要较应用图形用户界面的操作速率要快 。因此,在目前的图形用户界面的操作系统中,一般都保留着可选的命令行界面 。
尽管现在很多计算机系统都带来了图形化的操作方式,但却也没有因此终止提供文本方式的cmd操作方式,相反的,很多系统反而更加强这部分的功效,比如 Windows 就不只增强了操作指令的功能和数量,也一直在改进 Shell Programming 的方式 。
而之所以要加强、改进,自然是由于不够好;操作系统的图形化操作方式对单一客户端计算机操作,已经相当便捷,但如果是一群客户端计算机,或者 24 小时运行服务器计算机及路由器、交换机等电信设备,图形化操作方式有时会力有未逮,因此需要不断增强命令行界面的开发语言和宏语言来提供丰富的控制与自动化的系统管理水平,比如 Linux 系统的 Bash 或者 Windows 系统的 Windows PowerShell 。
常见的 CLI 程序bash / sh / ksh / csh / zsh(Unix-like 系统)COMMAND.COM(MS-DOS 系统)DIGITAL 指令语言(VMS)cmd.exe / 命令提示符(Windows NT 和 Windows CE 系统)Windows PowerShell(支持.NET Framework 技术的 Windows NT 系统)