跳转至

文件路径

概述

文件路径

文件路径是定位文件的字符串,描述文件在目录树中的位置。

路径类型

绝对路径

绝对路径

从根目录开始的完整路径。

格式:

  • Linux: /home/user/documents/file.txt
  • Windows: C:\Users\User\Documents\file.txt

特点:

  • 路径唯一
  • 不依赖当前目录
  • 适合脚本和配置

相对路径

相对路径

从当前工作目录开始的路径。

格式:

  • ./documents/file.txt: 当前目录下
  • ../file.txt: 上级目录
  • documents/file.txt: 当前目录下(省略./)

特点:

  • 路径简短
  • 依赖当前目录
  • 适合临时操作

路径分隔符

分隔符
  • Linux/macOS: / (正斜杠)
  • Windows: (反斜杠)

注意: 现代系统通常都支持 /

特殊目录符号

特殊符号

  • .: 当前目录
  • ..: 上级目录
  • ~: 用户主目录(Linux/macOS)
  • /: 根目录

路径操作

路径操作
  • 路径拼接: 组合目录和文件名
  • 路径解析: 获取绝对路径
  • 路径分解: 提取目录和文件名
  • 路径规范化: 消除 . 和 ..

参考资料