文件名称

✍ dations ◷ 2025-02-24 02:15:31 #计算机文件,名称

文件名称是一注明电脑上每一文件的特别字符串。在不同的操作系统中,对文件名称在长度及可允许使用的字符上可能作出限制。文件中的“通用资源标志符 - URI”最少是由四个部分组成的:

要引用在远程电脑中的文件 (即:主机,服务器) 它的网络ID必须提供在内。如果它的URI没有路径部分,那文件部分便假设在现时工作的目录。

在很多的系统中,包括DOS及UNIX,是可以句点(.)方式,将文件名称分成两个部分,包括可含有一个或多个字符的扩展名。这两个部分包括:

在同一个目录中,文件名称必须是要唯一的。但是,两个文件在不同的目录中,其名称是可以相同的。在某些的操作系统中,比如UNIX及Macintosh操作系统中,可以容许一个文件可以多于一个名字,这称作或硬链接 (请同时参阅:inode)。

注意:这种链接方式是与Windows快捷方式、象征链接、软链接或超链接不同的。

在大部分的操作系统中,文件系统里的某些字符因为含有特别的意思,在一个文件的名称,是不可以包括以下的字符:

另外,某些文件名称亦会保留,不能作为文件名称使用。

例如,DOS的设备文件:
CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9.
包含保留字的文件名称或文件结尾,例如 aux.c , file.aux 或 NUL.txt 等在内的文件名称应该避免使用。

由于在多数的操作系统中的编码问题,这不建议使用西欧或空白以外的字符作为文件名称。同时在某些操作系统中 (UNIX/UNIX-LIKE) ,大小写不同的写法可以有不同的解释——myFile是跟myfile不同的——这不同于其它的操作系统(Windows)。

以下列出了不同操作系统中文件名的比较。要注意对于其中的不少操作系统,最大长度、编码、大小写相异等特性会按照文件系统的改变而改变。

/ (Unix layer macOS)

注意:在ISO 9660的文件系统中,最大的目录层次为8层,假设文件最大长度为255个字符,这可知道在这个文件系统中,URL的最大长度是2040个字符。

相关

  • 后天免疫系统后天性免疫(英语:adaptive immunity)也称为获得性免疫、适应性免疫、特异性免疫、专一性防御,是一种经由与特定病原体接触后,产生能识别并针对特定病原体启动的免疫反应。和后天
  • 尼波斯科尔奈利乌斯·奈波斯(拉丁语:Cornelius Nepos,约100 BC-约25 BC,或译康涅利乌斯·尼波斯)是古罗马的传记作家。出生于山南高卢的小镇荷斯提利亚(Hostilia,今奥斯蒂利亚)。对其高卢血
  • 幻灯机幻灯片投影仪是一种用来浏览幻灯片的投影机,有主要四个组成元件:利用风扇冷却的灯泡(或其他光源)、反射镜和聚集光束镜头、幻灯片载盘以及聚焦镜片。在聚焦镜片和幻灯片中间装有
  • 文旅部中华人民共和国文化和旅游部,是中华人民共和国国务院主管文化和旅游业工作的组成部门。文化和旅游部主要负责贯彻落实中国共产党的宣传文化工作方针政策,研究拟订文化和旅游工
  • span class=nowrapMnClsub2/sub/span氯化锰是化学式为MnCl2·xH2O的化合物,其中x的值为0或2或4。四水合氯化锰是一种粉红色的盐,在自然界中以稀有的氯锰矿形式存在。通常,氯化锰指的是MnCl2·4H2O,为八面体构造的反
  • 硝酸根离子硝酸盐是一个多原子离子其分子式NO3−和分子量62.0049克/mol。硝酸盐同样描述为有机官能团RONO2。这些硝酸酯是一专业炸药。CP#3是硝酸根离子NO3−形成的盐。许多金属都能形
  • 傀儡人生《成为约翰马尔科维奇》(英语:Being John Malkovich,又译《傀儡人生》、《成为约翰马尔科维奇》)是一部1999年的电影。作者是查理·考夫曼,导演是史碧·庄斯。此片由约翰·库萨克
  • 拉尔斯·霍尔曼德尔拉尔斯·霍尔曼德尔(Lars Valter Hörmander,1931年1月24日-2012年11月25日),瑞典数学家,涉及的研究领域很广,尤其在现代线性偏微分方程现代理论做出了巨大贡献。他于1962年荣获菲
  • 詹姆斯·格林·哈代詹姆斯·格林·哈代(James Greene Hardy,1795年5月3日-1856年7月16日),美国弗吉尼亚卢嫩堡县人,是一名美国肯塔基州政治人物,他曾经代表美国人党当选第15任肯塔基州副州长。1854年,
  • 克鲁彭岭坐标:65°33′30″S 62°10′13″W / 65.55833°S 62.17028°W / -65.55833; -62.17028克鲁彭岭(英语:Krupen Ridge,保加利亚语:Крупенски хребет)是南极洲的山岭,