路径索引详解
一、前言
无论是在 Windows OS 还是在 Linux OS,在进行文件路径索引时,总能看到 /
or ../
or ./
的身影,下面分别解释各自的意义
二、/
/
表示从根目录开始索引
- 在类 Unix 操作系统中,根目录就是从整个文件系统一开始的地方进行索引,因为此类系统没有 Windows 操作系统中磁盘的概念,不管我在何处,只需要输入
cd /
命令,就会直接到达文件的根目录 - 在 Windows 操作系统中根目录是相对于当前磁盘而言的。比如我当前在 D 盘的 某个文件夹中,比如
D:\BaiduSyncdisk\_images\typora-user-images
,那么当我在此目录下输入cd /
命令时,会直达D
盘的根目录,即D:\
三、../
../
表示从上一级目录开始索引
比如当前文件夹路径是 D:\BaiduSyncdisk\_images\typora-user-images
,那么输入 cd ../
命令后就会进入 D:\BaiduSyncdisk\_images
文件夹
四、./
./
表示从当前目录开始索引,相当于不写
比如当前文件夹路径是 D:\BaiduSyncdisk\_images\typora-user-images
,想要获得 typora-user-images
文件夹中的 show
文件夹中的 demo.png
图片资源,下面两个路径索引是等价的:
href="./show/demo.png"
href="show/demo.png"
五、补充
在 Linux 操作系统中 ~
表示 root 文件夹路径,绝对路径为 /root
,如图:

var code = “59c6518b-5c20-4051-9e95-710ca945f0ab”
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧