文件名称

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

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

相关

  • 利宾纳利宾纳(Ribena) 是一种源自英国的饮品,由布里斯托大学科学家Vernon Charley于1933年首次调制,当时是为了研发一种用水果制造的糖浆,选用了在英国容易大量种植的黑加仑子作为原料
  • 特有种特有种(英语:endemic species,指特有性之现象或性质,英文为endemism)是指“因历史、生态或生理因素等原因,造成其分布仅局限于某一特定的地理区域或大陆,而未在其他地方中出现”的
  • 人工合成醋人工合成醋亦称醋精,醋精酸味大,刺激性强烈。色泽为透明,无香味,有一定的腐蚀作用。多用于大批量制作的食品生产。如泡菜、酸菜。
  • 水熊虫缓步动物门(学名:Tardigrata)是俗称水熊虫的一类小型动物,主要生活在淡水的沉渣、潮湿土壤以及苔藓植物的水膜中,少数种类生活在海水的潮间带。有记录的大约有750余种,其中许多种
  • 无聊在日常的语境中,厌烦是指一种情绪和偶尔的心理状态,当一个人没有任何特别的事情要做,对他周围的环境不感兴趣,或觉得一天或一段时间比较无聊或乏味的时候会有厌烦这种情绪。现代
  • 奕山奕山(满语:ᡳ ᡧᠠᠨ,穆麟德:I Šan,太清:I Xan;1790年6月13日-1878年6月30日),字静轩,中国晚清武官,清朝宗室、满洲镶蓝旗人。一等镇国将军。道光帝族侄,康熙帝十四子胤禵玄孙,绵备子。道
  • 巴彦洪戈尔省巴彦洪戈尔省(蒙古语:Баянхонгор аймаг,转写:Bayankhongor aimag)位于蒙古国南部,面积115,977平方公里,人口76,085 (2011年)。首府巴彦洪戈尔。
  • 伊莱佛利·雷明登伊莱佛利·雷明登(英语:Eliphalet Remington,1793年10月28日-1861年8月12日)是雷明登枪械的设计者及雷明登武器公司创办人。1793年,伊莱佛利·雷明登二世生于美国康乃狄克州萨菲尔
  • 丹麦-阿尔及利亚战争丹麦-阿尔及利亚战争,也被称为阿尔及利亚远征,是一场丹麦-挪威和奥斯曼阿尔及利亚的战争,时间从1769年持续到1772年,当时阿尔及利亚是奥斯曼帝国一个省。1700年代中期,丹麦-挪威
  • 白合镇 (唐县)白合镇,是中华人民共和国河北省保定市唐县下辖的一个乡镇级行政单位。白合镇下辖以下地区:白合村、东唐梅村、西唐梅村、南唐梅村、北唐梅村、中唐梅村、张家庄村、业里村、柏