文件名称

✍ dations ◷ 2025-12-05 16:05:07 #计算机文件,名称

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

相关

  • 骷髅之舞《骷髅之舞》(法语:Danse Macabre),作品40,又名《死之舞》,是法国作曲家圣桑的管弦乐作品。此曲本源自1872年的一首艺术歌曲,1874年将原曲改成为管弦乐作品,并于1875年1月24日于巴黎
  • 中俄蒙协约《中俄蒙协约》,即《恰克图条约》(俄语:Кяхтинское соглашение;蒙古语:Хиагтын гэрээ),是1915年中国北洋政府、沙俄与外蒙古签订的条约。1911年下
  • 最佳女演员奖沃尔皮杯最佳女演员奖(意大利语:Coppa Volpi per la miglior interpretazione femminile)是由威尼斯电影节颁发的一座奖项。奖项由电影节评审团颁发,以表彰正式竞赛单元电影中有
  • 库仑障壁库仑势垒,以物理学家查尔斯·奥古斯丁·库仑(1736年-1806年)命名,是两个原子核要接近至可以进行核聚变所需要克服的静电能量壁垒。由静电产生的势能势垒是:此处U的正值归咎于这是
  • 茭白笋茭白(学名:Zizania latifolia),又名茭白笋、加泽笋、葩白笋、菰、菰蒋、菰蒋草、美人腿、籧蔬‘尔雅’、菰菜、菰笋、茭笋、茭粑、茭瓜、高笋、茭首、茭草、茭耳菜、茭儿菜、古
  • ε-变形菌详见细菌分类表ε-变形菌是变形菌中的一类,与δ-变形菌关系最近。医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药物(J1p、w、n、m、疫苗)
  • 温顿·鲁费尔温顿·鲁费尔(1962年12月29日-),前新西兰职业足球员,新西兰国家足球队成员。从1980年到1997年,他共为新西兰国家足球队出场22次,打进10球。
  • 偏摩尔性质偏摩尔性质(英语:partial molar property,又称“偏摩尔量”),或者部分摩尔性质,是在给定的温度、压力和其他物质的量不变时,向含有某一组成成分的无限多的溶液中加1摩尔该组成成分
  • 林克 (1923年)林克(1923年5月-2011年12月27日),又名袁溥,男,江苏如皋人,中华人民共和国政治人物,原南通市市长、南京医学院党委书记、南京工学院革命委员会主任、清华大学党委书记、复旦大学党委
  • 滨海阿尔卑斯山脉滨海阿尔卑斯山脉(法语:Alpes maritimes)是欧洲的山脉,是西阿尔卑斯山脉的一部分,横跨法国的库内奥省和因佩里亚省与意大利的滨海阿尔卑斯省,最高点海拔高度3,297米。