路径 (计算机科学)

✍ dations ◷ 2025-04-05 00:55:05 #文件系统

路径(英语:path)是一种电脑文件或目录的名称的通用表现形式,它指向文件系统上的一个唯一位置。指向一个文件系统位置的路径通常采用以字符串表示的目录树分层结构,首个部分表示文件系统位置,之后以分隔字符分开的各部分路径表示各级目录,最后是该文件/文件夹。分隔字符最常采用斜线(/)、反斜线(\)或冒号(:)字符,不同操作系统与环境可能采用不同的字符。路径在计算机科学中被广泛采用,用以表示现代操作系统中常见的文件夹/文件关系,在构建统一资源定位符(URL)时也必不可少。资源可以采用绝对路径表示,也可采用相对路径表示。

绝对路径也可称完整路径,是指向文件系统中某个固定位置的路径,不会因当前的工作目录而产生变化。为做到这点,它必须包括根目录。

相对路径则是以指定的工作目录作为基点,避开提供完整的绝对路径。文件名称就可以被视为以指定工作目录为基点的一个相对路径(虽然一般不将其称之为路径)。

A:Picture.jpg

\

UserDocs:/Letter.txt
Variable:PSVersionTable
Registry::HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft.PowerShell.Security\Certificate::CurrentUser\

:::

IN_THIS_DIR.COM;
GreatGranParent.TXT
SYS$SYSDEVICE:LETTER.TXT;4
GEIN::LETTER.TXT;4
SYS$LOGIN:LOGIN.COM

FLIGHT.SIMULATOR,D2

注:&、%和@也可以用来引用当前用户的根目录、库和当前(工作)目录。


当有文件扩展名的文件系统被挂载时,'.'改为'/',如上面Japan/gif的示例。

// (域的根)
/ (当前节点的根)

\NODE.$DEVICE

\NODE.$DEVICE.#SUBDEV.QUALIFIER

注:前缀可能为一个数字(0-31)、* (启动卷)或@ (AppleShare家目录)

日语和韩语版本的Windows可能经常显示“¥”或“₩”字符代表目录分隔符。此种情况是反斜杠的代码被绘制为这些字符。非常早期的MS-DOS版本在显示器上用这些字形替代了反斜杠,以便只能理解7位ASCII的程序显示它们(其他字符如方括号也被替换,见ISO/IEC 646、Windows Codepage 932 (Japanese Shift JIS)和Codepage 949 (Korean))。尽管Windows的首个版本就支持8位ISO/IEC 8859-1字符集并且¥(Yen)字符位于U+00A5,以及现代版本Windows支持Unicode而₩(Won)字符位于U+20A9,许多软件仍继续以这种ASCII形式显示反斜杠,以保持向后兼容性。

MacOS作为UNIX的派生,在内部采用UNIX路径。

但是,为保持软件兼容性和用户的习惯,许多用户图形界面会在内部将用户输入的"/"符号替换为":"符号,并且在向用户显示文件名称时替换回"/"符号 (反之亦然,用户输入的":"符号将在内部被替换为"/"符号,但显示时并不会反向替换回":"符号)

本条目部分或全部内容出自以GFDL授权发布的《自由在线电脑词典》(FOLDOC)。

相关

  • 奥林匹亚宙斯神庙奥林匹亚宙斯神庙(希腊语:Ναός του Δία στην Ολυμπία)是一座位于希腊奥林匹亚的古代希腊神庙,建造于公元前472年至456年间,目的是祭祀天神宙斯。426年被毁,
  • 简称简称(英语:For short 或 Contraction)是一个名称的简短称呼,在多种语言内都有此用法。在欧洲诸语言中,当特定的前置词和冠词连续时,其连接成为一个词的现象。在英语里简称是一个单
  • 火山喷发类型火山喷发是指火山口或火山裂缝排出熔岩、火山喷发碎屑(火山灰、火山砾、火山弹和火山块)以及各种气体的过程。根据火山学家定义,火山喷发可分为数种类型,通常以该模式中著名的火
  • 捷克宗教捷克宗教(2011)捷克共和国的宗教信仰到20世纪初都是被基督宗教所主导。自20世纪初以来,基督宗教信徒一直在稳定下降,至今基督徒在捷克仍然只是少数。然而,捷克共和国还是世界上历
  • ave;newave;new(日语:ave;new(アベニュー))是日本一个音乐团体,兼营艺人中介业务。团体组成初期是以有限公司方式注册,总部设于神奈川县相模原市。2010年4月19日改组为股份有限公司,并将总
  • 玛丽亚·特蕾莎·德菲利皮斯玛丽亚·特蕾莎·德菲利皮斯(意大利语:Maria Teresa de Filippis,1926年11月11日-2016年1月8日)是一位意大利赛车手。她是第一位参加F1比赛的女性车手。她参加过5场世界一级方程
  • 乔什·哈切森约书亚·瑞安·“乔什”·哈切森 (Josh Hutcherson,1992年10月12日-),是美国电影与电视演员。他在2000年初期出道,开始在许多迷你剧集和小成本制作电影崭露头角,接着逐渐出演更为知
  • 赵秀三赵秀三(1762年-1849年),字芝园,子翼,号秋斋、经畹等,朝鲜王朝委巷文学领军人物。:1110赵秀三出生于今韩国全罗道全州市沙川津的一个庶吏阶层家庭。他自幼聪明“四岁始学书,五岁能属
  • 伯提·霍特伯提·霍特(瑞典语:Bertil Hult, 1941年-)是一位瑞典企业家。1941年出生于瑞典斯德哥尔摩,,于1965年创立了英孚教育,一所教育及语言游学公司,当时的“办公室”其实只是伯提·霍特在
  • 沙尔尼莱巴绍沙尔尼莱巴绍(法语:Charny-le-Bachot)是法国奥布省的一个市镇,属于塞纳河畔诺让区(Nogent-sur-Seine)索恩河畔梅里县(Méry-sur-Seine)。该市镇2009年时的人口为258人。沙尔尼莱巴绍