命令行基础:与你的电脑交谈
在一个图形界面和AI助手的时代,命令行终端似乎令人害怕。但学习一些基本命令对任何开发者来说都是一种超级力量。它给你对计算机的直接控制,对许多开发任务至关重要。
为什么终端很重要
- 直接控制:终端是与你的计算机文件系统交互并运行脚本的最直接方式。
- 自动化:你可以将命令链接在一起以自动化重复的任务。
- 工具所需:许多开发工具,如Git和Node.js,主要通过命令行使用。
基本命令
以下是一些最重要的命令。不用担心一次记住它们;你会通过实践学到它们。
pwd(打印工作目录):显示你当前所在目录的路径。ls(列表):列出当前目录中的文件和文件夹。cd(更改目录):用于移动到不同的目录。例如,cd my-project。mkdir(制作目录):创建一个新目录。例如,mkdir new-folder。clear:清除你的终端屏幕上的文本。
(注意:在Windows上,命令略有不同。使用dir而不是ls,cd的工作方式类似。PowerShell是现代Windows命令行。)
运行脚本
一旦你有一个Python或Node.js脚本,你就可以从终端运行它。
- Node.js:
node my-script.js - Python:
python my-script.py
这是你将如何执行你构建的程序。
询问你的AI助手
终端有数千个命令。如果你看到一个不理解的,询问你的AI!
"用简单的方式解释这个终端命令:
grep -r "hello world" ."
你的转向:变得舒适
- 在你的电脑上打开终端(Mac/Linux上的终端,Windows上的PowerShell)。
- 使用
pwd看你在哪里。 - 使用
ls看看那里有什么。 - 使用
mkdir创建一个名为my-first-project的新目录。 - 使用
cd移动到那个目录。 - 在该目录中创建一个简单的
hello.js文件,并使用node hello.js运行它。
恭喜!你现在使用命令行。