终端是编程装备中不可或缺的一员。它允许您执行其他无法实现的任务。
您可以在 Spotlight 中搜索 Terminal
,或者转到 应用程序
文件夹,打开 实用工具
子文件夹,找到 终端
应用程序。
打开后,您会看到以下屏幕,或者非常相似:
bash-3.2
指示了 shell 的类型和版本。在这里出现了一个新词 - shell。什么是 shell?Shell 是一种允许我们与操作系统及其应用程序进行交互的程序。
注意:当前 macOS 自 Catalina 版本开始使用 zsh。这个教程与此无关。
有不同类型的 shell,Bash
是最受欢迎的之一。有些人使用 Fish
(像我一样),有些人使用 Z Shell
,还有其他类型的。
Shell 基本上是允许我们输入命令的程序。
文件系统命令
我们可以从输入 ls
命令开始,当我们按下 Enter 键后,shell 会显示当前文件夹中的文件。
Shell 通常从您的主文件夹开始,这在 Mac 上位于 /Users/yourname
。
我们如何知道我们当前在哪个文件夹中?您可以使用 pwd
命令获取当前文件夹的路径。
您可以使用 cd
命令更改当前文件夹。
如果只输入 cd
,shell 将返回到您的主文件夹。
您可以使用 mkdir
命令创建新文件夹。
运行命令
在 shell 中,您可以访问计算机上安装的所有程序和文件。非常丰富的资源。
您可能需要执行的一个任务是在 Node 和 JavaScript 中进行编程时使用 npm
。
npm
不是一个开箱即用的命令,您需要从 https://www.npmjs.com/get-npm 安装它,但是一旦安装完成,您就可以从命令行访问它。
安装完成后,您可以进入任意空文件夹,并运行 npm init
命令来初始化一个 Node.js 项目。
准备好之后,您可以通过运行 node filename.js
启动任何 Node.js 程序。
还有更多要学习的!
本文可以让您快速入门,并且您可以稍后探索 shell 的更高级功能和能力。