Skip to content
返回7 天 AI 编程入门计划

Day 05:认识终端、文件夹和开发工具

你不需要背命令,但必须知道 Codex 正在哪个文件夹里工作。

终端(Terminal)是什么?

Terminal,也就是终端,就是我们平常看程序员在里面敲代码的黑框框,往往是一大段的英文和代码,它是通过输入命令来操作电脑的一种方式 。

虽然我们下载了codex桌面端,但有些软件只提供了通过终端命令的方式来操作,如 node、git等。所以我们如果想要深入做一些东西,还是需要了解一下终端和它的使用方式。

千万别被他吓到了,其实很简单,我几句话就能给你讲明白,保证跟着看完你就能懂,也能会用。

终端窗口有什么用?

  1. 完成一些常用操作,例如查看文件、创建文件夹、创建文件和移动文件等。
  2. 使用 Git、Node.js、Vue 等网站开发工具。(7天入门课咱们先用不到,进阶课会再详细讲解)
  3. 运行项目、安装依赖,并查看程序输出的提示或报错。

先选择你的电脑系统,点击后会直接跳到对应教程:

Windows 上常见的终端窗口

Windows 上有好几种可以输入命令的“黑框框”。它们看起来很像,但名称和支持的命令会有一些不同。先通过这张表认识它们:

名称用大白话理解界面示例
命令提示符(CMD)Windows 自带的老牌终端,不用安装就能打开,适合运行基础命令。Windows 命令提示符界面
PowerShellWindows 自带的“功能更多的 CMD”,安装软件或照着教程输入命令时经常会用到。PowerShell 图标
Git Bash安装 Git 后才有的终端,很多编程教程里的命令都可以在这里运行。Git Bash 界面示意图
Windows Terminal一个可以装下 CMD、PowerShell、Git Bash 的“大窗口”,不用分别打开多个黑框框。微软 Windows Terminal 设置界面
查看微软官方教程

如果你使用 Windows,先用 PowerShell;如果你使用 Mac,就用系统自带的“终端”。本课程后面的 Windows 安装教程默认以 PowerShell 为例,Mac 教程默认以终端为例。

Windows 教程打开 PowerShell

Windows 用户本节只使用 PowerShell。CMD、Git Bash 等其他终端先不用管,避免越学越乱。

  1. 点击屏幕下方任务栏中的 Windows 开始按钮
  2. 在搜索框中输入 PowerShell
  3. 点击搜索结果中的 Windows PowerShell

打开后,你会看到一个可以输入文字的窗口,样子大致如下:

Windows 11 中的 PowerShell 窗口
Windows 11 中的 PowerShell 窗口

看到类似 PS C:\Users\你的用户名> 的文字,就说明 PowerShell 已经打开成功。最后面的闪烁光标表示:电脑正在等你输入命令。

Mac 教程打开系统终端

Mac 不需要安装 PowerShell,直接使用系统自带的“终端(Terminal)”。

使用聚焦搜索

  1. 同时按下 Command(⌘)+ 空格键,或者点击屏幕右上角的【放大镜】。

    Mac 菜单栏右上角的聚焦搜索按钮
    点击屏幕右上角的放大镜
    按下快捷键后出现的 Mac 聚焦搜索入口
    聚焦搜索框打开后的样子
  2. 输入 Terminal 或“终端”。

  3. 按下回车键。

打开后,通常会看到类似 你的用户名@Mac ~ % 的文字。最后面的 % 和闪烁光标表示:Mac 正在等你输入命令。

常用终端命令速查

下面这些命令不用背下来。先知道它们能做什么,需要时再回来查就可以。

想做什么macOS / Git Bash / PowerShellCMD
查看当前所在位置pwdcd
查看当前文件夹内容lsdir
进入某个文件夹cd 文件夹名cd 文件夹名
返回上一级文件夹cd ..cd ..
回到磁盘根目录cd /cd \
清空屏幕显示clearcls
创建文件夹mkdir 文件夹名mkdir 文件夹名
删除空文件夹rmdir 文件夹名rmdir 文件夹名
删除文件rm 文件名del 文件名
查看网络信息ifconfigipconfig
使用 Node.js 运行 JS 文件node 文件名.jsnode 文件名.js

删除前先确认

rmdelrmdir 会删除内容。初学阶段执行前,要先用 pwd(CMD 中用 cd)确认位置,再用 ls(CMD 中用 dir)确认目标名称。

几个非常实用的操作

  • 自动补全:输入文件名或命令的前几个字母,然后按 Tab 键。
  • 查找历史命令:按键盘的 方向键。
  • 停止正在运行的程序:按 Ctrl + C
  • 复制和粘贴:新版 Windows Terminal、PowerShell、VS Code 终端和 Mac 终端通常支持 Ctrl/Command + CCtrl/Command + V;部分旧版 CMD 也可以使用鼠标右键粘贴。注意:当终端里有程序正在运行时,Ctrl + C 的作用通常是停止程序,而不是复制。

认识当前目录

终端里最重要的概念是当前目录,也就是终端此刻正在操作哪个文件夹。

Windows PowerShell:

powershell
cd $HOME\Desktop\codex-practice
pwd
ls

Mac 终端:

bash
cd ~/Desktop/codex-practice
pwd
ls

cd 是进入文件夹,pwd 显示当前位置,ls 查看里面有什么。两套命令作用相同,路径写法不同;请只复制与你电脑系统对应的那一组。

运行任何会修改或删除文件的命令前,都要先确认当前位置。

建立最小项目

bash
touch notes.md
mkdir images
ls

现在项目里有一个笔记文件和一个图片文件夹。网页项目以后也只是更多文件按规则放在一起。

完成检查

  • [ ] 会用 pwd 确认当前目录
  • [ ] 会用 ls 查看文件
  • [ ] 能在终端中进入练习项目并查看文件

上一篇:Day 04 · 下一篇:Day 06:第一次使用 Codex