首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


文件扩展名

维库,知识与思想的自由文库

(重定向自副檔名)
跳转到: 导航, 搜索

文件扩展名(或称作副檔名)是早期操作系统(如VMSCP/MDOS等)用来标志文件格式的一种机制。以DOS来说,一个扩展名是跟在文件名后面的,由一个分隔符号分隔。在一个像“example.txt”的文件名中,example是文件名,txt为扩展名,表示这个文件是一个纯文本文件,“.”就是文件名与扩展名的分隔符号。

DOS操作系统(包括Windows 3.x)把扩展名限制在3个字符以内。在其他Windows作業系統上,無論是16/32位Windows 95Windows 98Windows ME還是32位Windows NTWindows 2000Windows XPWindows 2003Windows VistaFATFAT32文件系统中包含有一个界面水平的修正,使得扩展名的字数可以达到256个英文字符,但是在系统层面,仍然保留3个字母的命名方式,这对很多用户来说都是不可见的。NTFS文件系统则没有这种限制。(但NTFS不適用於95、98和ME)

文件的扩展名可以根据外壳(shell)或浏览器的设置表示为显示的或隐藏的。传播电脑病毒蠕虫病毒的恶意用户可能使用类似于 LOVE-LETTER-FOR-YOU.TXT.vbs这样看起来像是一个无害的纯文本文件的文件传播给目标用户,如果文件扩展名是隐藏的话(通常微软操作系统預设为隐藏的),那么这个VBScript文件就有可能欺骗到用户。

然而这种命名法有着很大的缺陷,甚至安全的缺陷。所以更先进的操作系统已经不再遵循扩展名的规范了。而是采用更精确的文件魔数 (magic number)来确定文件类型(参见UNIX/Linux系统)。不过Windows系列的操作系统即使是最新的Windows Vista都依然保持这种命名格式。

英文 : File Extension

[编辑] 参见

其它语言
AD Links