相对路径和绝对路径
相对路径和绝对路径
cd /data 和 cd data/ 区别?
cd /data 绝对路径-从根目录去找
cd data/ 相对路径-从当前目录去找
- `cd /data`:
这个命令会切换当前工作目录到根目录 `/` 下的 `data` 目录。由于前面带有斜杠 `/`,这意味着它会从文件系统的根开始寻找 `data` 目录,不论你当前位于哪个目录下。
- `cd data/`:
这个命令也会尝试切换当前工作目录,但它会从当前工作目录开始查找名为 `data` 的子目录。如果当前目录下存在名为 `data` 的子目录,那么会切换到这个子目录;如果当前目录下不存在 `data` 目录,该命令将失败,并且通常会显示类似 "no such file or directory" 的错误信息。
总结来说,`cd /data` 是绝对路径,总是从根目录开始;而 `cd data/` 是相对路径,相对于当前工作目录进行查找。如果希望明确表示切换到当前目录下的 `data` 子目录,也可以使用 `cd ./data/` 来表示相对路径,其中 `./` 表示当前目录。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南