实验 02 · 命令行
PowerShell 项目工作流
学习目录导航、创建文件夹、查看文件,并建立课程统一项目结构。
核心问题
如何用 PowerShell 稳定进入课程目录并运行后续实验?
复用技能
- cd
- pwd
- mkdir
- dir
- 清楚区分当前目录和文件路径
主要任务
- 创建课程根目录和 labs、notes、figures 等子目录。
- 练习进入、返回和查看目录。
- 记录常用命令和当前路径。
提交内容
- 课程文件夹结构
- notes/lab02-notes.md
- PowerShell 输出截图
完整讲义
实验 2:PowerShell 项目工作流
目标
建立后续每个实验都会复用的课程项目文件夹。本实验仍然简单,但不是一次性练习: 今天创建的文件夹结构会贯穿整门课。
后续会复用的技能
- 用
cd进入文件夹。 - 用
pwd检查当前位置。 - 用
dir查看文件。 - 用
mkdir创建文件夹。 - 所有课程文件都放在同一个工作区中。
项目结构
在桌面创建:
codex-matlab-class/
labs/
data/
figures/
notes/
final-project/
任务
- 打开 PowerShell。
- 进入桌面:
``powershell cd Desktop ``
- 创建并进入课程文件夹:
``powershell mkdir codex-matlab-class cd codex-matlab-class ``
- 创建共享文件夹:
``powershell mkdir labs mkdir data mkdir figures mkdir notes mkdir final-project ``
- 确认当前位置和文件夹结构:
``powershell pwd dir ``
- 为本实验创建文件夹:
``powershell cd labs mkdir lab02 cd lab02 pwd ``
- 回到课程根目录:
``powershell cd ..\.. pwd ``
Checkpoint
向教师展示:
- PowerShell 位于
codex-matlab-class。 - 共享文件夹已经存在。
- 你能进入
labs\lab02并回到课程根目录。
提交内容
- 显示共享文件夹的
dir截图。 - 简短反思答案。
反思问题
简短回答:
- 什么是课程根目录?
- 哪个文件夹用于保存结果图?
- 哪个文件夹用于保存实验笔记?
- 为什么后续实验要复用这个结构?