0.3概念⏱ 约 5 分钟
什么是路径
绝对路径 vs 相对路径,"你在哪"
🔎 最后验证 2026-05📚 来源:通用计算机常识✅ 357 人学过👁 965 次阅读
为什么学这个
"文件在哪里?"这个问题,电脑需要一个精确到不会搞错的答案。这个答案就是路径。看懂路径,你就看懂了终端里大半的命令。
💡 打个比方
路径就像一个地址。中国/广东省/深圳市/科技路 1 号,一级一级缩小范围,最后指到唯一一个地方。文件路径也是这样,用 / 把一层层文件夹连起来。
路径分两种,这是新手最容易绕晕的地方,务必分清:
- 绝对路径:从"根"或"家目录"出发的完整地址,不管你当前在哪敲都指向同一个地方(但它写死了具体位置,见下方避坑)。
- 例:
/用户/xiaomei/项目/我的网站/首页.html
- 例:
- 相对路径:从"你现在所在的文件夹"出发的简写地址。
- 在
我的网站里时,首页.html就指当前这个文件
- 在
- 两个特殊符号:
.= 当前文件夹..= 上一级文件夹
🔗 连一连
把每个路径片段和它的含义连起来。
先点左边一项,再点它对应的右边。
❓ 测验
你现在在 /用户/xiaomei/项目/ 里,想表示上一级的 xiaomei 文件夹,用哪个?
✏️ 填空
表示'当前文件夹'的那个符号是?
⚠️ 避坑什么时候用绝对、什么时候用相对(别用反了)
同一句 首页.html,在不同文件夹里指向不同文件——这是"我这能跑你那报错"的常见原因。但两种路径各有适用场景,别一刀切:
- 临时在终端手动操作、拿不准当前在哪 → 用绝对路径最稳。
- 写进脚本、放进项目、要分享给别人 → 反而要用相对路径!因为绝对路径常写死了你的用户名/机器(如
/Users/xiaomei/...),拿到别人电脑就失效了。相对路径(相对项目内部)才能"换台电脑也能跑"。
🤖 用 AI 巩固这一节
假设我在 /用户/我/项目/网站/ 文件夹里。请分别写出这三个东西的绝对路径和相对路径:(1) 同文件夹下的 index.html;(2) 上一级'项目'文件夹;(3) 我的家目录。并解释为什么。
🔧 试一试:让电脑告诉你一个文件的完整路径(4 分钟)
- 在文件管理器里找一个文件,看它的完整位置(Mac 访达:右键 →「显示简介」看"位置";Windows:点地址栏,或右键属性看"位置")。
- 把这一长串
/用户/你/.../某文件抄下来——这就是它的绝对路径。 - 数一数它有几层,每两个
/之间的名字,是不是就是你一层层点进去的那些文件夹?
你会看到:那串看着吓人的路径,其实就是"从根开始、一层层文件夹的名字用 / 连起来"——和你用鼠标点进去的过程一模一样。
为什么:路径 = 文件的地址。看懂它,你就看懂了终端里大半命令在干嘛(cd/ls 全是在路径上走)。你还会注意到路径里藏着你的用户名——这正是"绝对路径换台电脑就失效"的原因。
✅ 小结
路径 = 文件的地址,分绝对和相对。下一节我们回到文件本身,搞清楚"扩展名"到底在告诉电脑什么。
下一节 → 文件类型与扩展名

都看到这了,打个赏呗!
接下来 · 0.4
文件类型与扩展名
继续读下一节 →