什么是文件扩展名???
发布网友
发布时间:2022-04-30 10:34
我来回答
共5个回答
热心网友
时间:2022-06-21 07:14
文件扩展名(或称作副档名)是早期操作系统(如VMS/CP/M/DOS等)用来标志文件格式的一种机制。以DOS来说,一个扩展名是跟在zh-zn:文件;zh-tw:主档名后面的,由一个分隔符号分隔。在一个像“document.txt”的文件名中,document是文件名,txt为扩展名,表示这个文件是一个纯文本文件,“.”就是zh-zn:文件;zh-tw:主档名与扩展名的分隔符号。
DOS操作系统(包括Windows 3.x)把扩展名*在3个字符以内。32位的Windows操作系统,例如Windows 95、Windows 98、Windows NT、Windows 2000和Windows XP在FAT和FAT32文件系统中包含有一个界面水平的修正,使得扩展名的字数可以达到256个英文字符,但是在系统层面,仍然保留3个字母的命名方式,这对很多用户来说都是不可见的。而NT、2000和XP使用的NTFS则没有这种*。
文件的扩展名可以根据外壳或浏览器的设置表示为显示的或隐藏的。传播电脑病毒或蠕虫病毒的恶意用户可能使用类似于 LOVE-LETTER-FOR-YOU.TXT.vbs这样看起来像是一个无害的纯文本文件的文件传播给目标用户,如果文件扩展名是隐藏的话(通常微软操作系统设置为隐藏的),那么这个VBScript文件就有可能欺骗到用户。
然而这种命名法有着很大的缺陷,甚至安全的缺陷。所以更先进的操作系统已经不再遵循扩展名的规范了。而是采用更精确的文件魔数 (magic number)来确定文件类型(参见UNIX/Linux系统)。不过Windows系列的操作系统依然保持这种命名格式
参考资料:http://cache.baidu.com
热心网友
时间:2022-06-21 07:15
扩展名就是系统判断打开文件用什么方式的依据,
简单来说. .TXT的文件,系统知道用文本打开,如果你把他改成.EXE的了,系统认为这是一个WIN32程序,用相应的方式打开,可实际上,里面的内容就是一个文本,当然就打不开了..
热心网友
时间:2022-06-21 07:15
大家说的这么好,其实说的再通俗点就是
"*.exe""*.gif""*.txt"
"*"表示文件名,就是像我们的名字一样;
"exe""gif""txt"就是扩展名,可以让计算机识别是什么样的文件,就是像人,是男生、女生只不过类别更多一些。
热心网友
时间:2022-06-21 07:16
文件名.扩展名
以上的格式表示,扩展名表示文件的属性
比如X.TXT就是文本文档, X.AI是矢量图的文件, X.EXE是可执行文件
看一个文件的扩展名可以知道这个文件是用什么软件打开的等等
热心网友
时间:2022-06-21 07:17
说点简单的,
文件就像是一个学校,
扩展名就是学校的名字,
电脑相当于文件,
然后电脑的品牌就是扩展名,
明白点了?