文件名称

✍ dations ◷ 2025-11-23 04:34:23 #计算机文件,名称

文件名称是一注明电脑上每一文件的特别字符串。在不同的操作系统中,对文件名称在长度及可允许使用的字符上可能作出限制。文件中的“通用资源标志符 - 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个字符。

相关

  • Histology at KUMC堪萨斯大学(英语:University of Kansas)是一所美国堪萨斯州的公立研究型大学。主校区位于堪萨斯州劳伦斯,另外还有堪萨斯城和欧弗兰帕克两处校区。堪萨斯大学由劳伦斯市民在1865
  • 第一中间时期第八第十第一中间时期是古埃及历史古王国时期和中王国时期之间的大约100年的历史时期。古王国后期,中央集权的减弱使埃及王朝逐渐丧失了对地方政体的管辖,各地方领袖纷纷脱离
  • 金斯敦金斯敦(英语:Kingston),牙买加的首都,也是牙买加首要的港口。它是加勒比海地区较大的都会区之一。金斯敦城是由英国人所建立的,主要目的是为作为运输甘蔗至欧洲。1907年,一场地震使
  • 李祯盛李祯盛(?-),中国人民解放军少将,中国文学艺术界联合会原副主席,中央军事委员会政治工作部宣传局原局长,现任中国人民解放军北部战区陆军纪委书记。
  • 民事上诉法院德克萨斯州最高法院(Supreme Court of Texas (SCOTX);德州最高法院)为美国德克萨斯州民事案件上诉(包含法律认为是民事诉讼而非刑事诉讼犯罪的青少年犯罪)的终审法院。另一个法院
  • 棱皮龟棱皮龟(学名:Dermochelys coriacea)又称革龟、皮革海龟,是龟鳖目中体型最大的动物,也是所有海龟中最大的,最大体长可达3米,龟壳长2米余;体重可达 800-900公斤。棱皮龟背面没有角质板
  • 碧海蓝天 (电影)《碧海蓝天》(法语:Le Grand Bleu),是法国电影导演卢·贝松于1988年完成与首映的经典作品。情节讲述法国知名潜者贾克马攸(Jacques Mayol)的故事,但多为虚构情节。其风格有别于新浪
  • 汽油引擎汽油引擎(Gasoline Engine、Petrol Engine)是使用汽油作为燃料的内燃机。1883年德国人G.戴姆勒成功制造汽油机。二战前,汽油机用作1千瓦以下的农业、园艺机具的动力,大到数千瓦
  • 曼妥思曼妥思(Mentos),是一种在全球超过130个国家销售的薄荷糖品牌,由欧洲糖果集团不凡帝范梅勒生产。最初于1948年在荷兰问世。通常都是以包含14颗糖的条状包形式和数十颗糖的罐装形
  • 多明戈·弗朗西斯科·桑切斯多明戈·弗朗西斯科·桑切斯(西班牙语:Domingo Francisco Sánchez;1795年3月20日-1870年3月1日)是巴拉圭的副总统,从1862年到1870年,他一直在弗朗西斯科·索拉诺·洛佩斯的政府中