路径 (计算机科学)

✍ dations ◷ 2024-09-20 11:00:59 #文件系统

路径(英语: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)。

相关

  • 格鲁伊纳岛格鲁伊纳岛(英语:'Gruinard Island',发音: /ˈɡrɪnjərd/ GRIN-yərd;苏格兰盖尔语:'Eilean Ghruinneard')是英国苏格兰西北部海岸附近的一座小岛,与大陆(不列颠岛)最近点距离仅1.1
  • 地方话地方话指的是一个国家或地区所使用的语言。在广义语言学里,地方话被用来形容相对于官方标准语言和世界语言的语言。它也常被视为世界语言的非标准方言。最初的几个世纪,西欧学
  • 二苯丁基哌啶类二苯丁基哌啶类抗精神分裂药此类药物的作用机理与酚噻嗪类的作用机理类似,但除了酚噻嗪类所具有的中枢多巴胺能神经抑制作用之外还有钙离子通道的抑制作用。此外由于此类药物
  • 国民民主党国民民主党(日语:国民民主党/こくみんみんしゅとう Kokuminminshutō ?),简称“国民党”(公职选举时使用),是2018年5月7日成立的日本中间派和平主义政党,由原民进党的右翼派系与希
  • 飞岛飞岛(日语:飛島/とびしま Tobishima)是位于日本山形县日本海海域中的一个岛屿。在行政区划上属于属于山形县酒田市。飞岛面积2.7平方公里,周长10.2公里。岛上最高点是高森山,标高
  • 元彬元彬可以指:
  • 森特勒利亚森特勒利亚(Centralia)位于美国华盛顿州刘易斯县。美国2000年人口普查时人口为14,742人。
  • 雀塔那文工团雀塔那文工团,或译觉醒和激动人心艺术阵线(Chetna Natya Manch,缩写为CNM) 是印度共产党(毛主义)的“文工团”。 由来自安得拉邦的Leng领导, 拥有超过一万名成员。"Gearing the fa
  • 秦岭小檗秦岭小檗(学名:)是小檗科小檗属的植物,为中国的特有植物。分布在中国大陆的湖北、甘肃、陕西、河南、青海等地,生长于海拔1,450米至3,300米的地区,见于灌丛中、林缘、山坡和沟边,目
  • 波希米亚互动工作室波希米亚互动工作室(Bohemia Interactive Studio)是一总部位于捷克布拉格的独立电子游戏开发者,于1999年由Marek Španěl和Ondřej Španěl两兄弟共同建立。而现时公司的CEO