URL 与 Windows 系统中的文件路径格式

发布于:2022-10-12 ⋅ 阅读:(637) ⋅ 点赞:(0)

前言

本文整理自 UNC 路径Windows 系统中的文件路径格式

本文是学习 UNC 路径与 URL 的记录。


1 URL


2 Windows 系统中的文件路径格式

2.1. 传统 DOS 路径

  • 标准的 DOS 路径可由以下三部分组成:
    1.卷号或驱动器号,后跟卷分隔符 (😃。
    2.目录名称。
    3.可选的文件名。
  • 如果以上三项都存在,则为绝对路径
  • 示例如下:
路径 描述
C:\Documents\Newsletters\Summer2018.pdf C: 驱动器的根目录中文件的绝对路径
\Program Files\Custom Utilities\Finder.exe 当前驱动器根路径上的绝对路径
2018\January.xlsx 指向当前目录的子目录中的文件的相对路径
…\Publications\TravelBrochure.pdf 指向从当前目录开始的目录中的文件的相对路径
C:\Projects\apilibrary\apilibrary.sln C: 驱动器的根目录中的文件的绝对路径
C:Projects\apilibrary\apilibrary.sln C: 驱动器的当前目录中的相对路径
  • 相对目录段(. 和 …):前者是当前目录,后者是父目录

2.2. UNC 路径

  • 通用命名约定 (UNC) 路径,用于访问网络资源,具有以下格式:
    1.以 \\ 开头的服务器名或主机名:计算机名或 IP/FQDN 地址(IPv4 和 IPv6)。
    2.共享名,用 \ 将其与主机名分隔开。服务器名和共享名共同组成了卷。
    3.目录名。
    4.可选的文件名。
  • 示例如下
路径 描述
\system07\C$\ system07 上 C: 驱动器的根目录。
\Server2\Share\Test\Foo.txt \Server2\Share 卷的测试目录中的 Foo.txt 文件。
  • UNC 路径可包括相对目录段(. 和 …)。 只能通过将 UNC 路径映射至驱动器号来使用相对路径。

2.3. DOS 设备路径


3 其他

  1. Windows 文件系统有一个特性,就是路径和目录名称不区分大小写。所以,比较或搜索目录名和文件名时不区分大小写。


总结




网站公告

今日签到

点亮在社区的每一天
去签到