命令行界面
命令行界面(或 CLI)是一种基于文本的 界面,用于输入命令。在计算机发展的早期,也就是还没有 鼠标 的时候,这是与计算机交互的标准方式。虽然 图形用户界面(GUI)已经基本取代了 CLI,但一些主要的 操作系统仍然包含命令行界面,例如 Windows 和 OS X。
命令行界面有许多不同类型,其中最常见的两种是 DOS(用于 Windows)和 bash shell(用于 Linux 和 OS X)。每种 CLI 都使用自己的命令语法,但它们的工作方式都很相似。例如,每个 CLI 都有一个 命令提示符,界面准备好接受命令时就会显示它。当你输入命令时,命令会显示在命令提示符旁边;按下 Enter 后,命令就会执行。
下面是不同命令行界面中的一些命令提示符示例,当前目录均为 根文件夹。
- Windows(DOS): C:\>
- OS X(bash shell): My-iMac:/ me$
- Linux(bash shell): [root@myserver /]#
在大多数 CLI 中,更改目录的标准方式是使用 cd 命令,后面跟目录路径。如果你使用 Windows,可以输入 cd C:\Users 来访问 Users 文件夹。如果你使用 OS X,可以输入 cd /Volumes/SSD/Users(假设驱动器名称为“SSD”)。DOS 和 bash shell 之间还有一些其他相同的命令,但每种 CLI 也都支持许多不同的命令。例如,要列出当前目录的内容,在 DOS 中应输入 dir,在 bash shell 中应输入 ls。
大多数人更喜欢使用标准的图形用户界面,而不是命令行界面。不过,有些操作实际上使用键盘会比使用鼠标完成得更快。因此,网络管理员和 网站管理员经常使用 CLI 来执行传输文件、检查服务器状态等常见任务。
NOTE: 命令行界面有时也被称为 控制台或 终端窗口。OS X 包含一个名为“Terminal”的实用工具,它充当 OS X 的 CLI。
测试你的知识