文件名与文件扩展名

Mr.Hope ... 2019-12-26 基础 大约 1 分钟

# 文件名

文件名就是文件的名称,是为了方便人们区分计算机中的不同文件,而给每个文件设定一个指定的名称。

文件名不能包含控制字符: < > / \ | : " * ?

# 文件扩展名

文件扩展名 (filename extension) 也称为文件的延伸文件名、后缀名,是操作系统用来标记文件类型的一种机制。通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。

文件扩展名是早期操作系统 (如 VMS / CP / M / DOS 等) 用来标志文件格式的一种机制,其更重要的作用是让系统决定当用户想打开这个文件的时候用哪种软件运行,如 Windows 系统中 exe 文件是可执行文件,doc 文件默认用 Microsoft Word 打开的 Word 文件。

误区

  1. 文件扩展名是一个文件的必要构成部分。❌

    任何一个文件可以有或没有扩展名。对于打开文件操作,没有扩展名的文件需要选择程序去打开它,有扩展名的文件会自动用设置好的程序(如有)去尝试打开,文件扩展名是一个常规文件的构成部分,但一个文件并不一定需要一个扩展名。

  2. 文件扩展名表明了该文件是何种类型。❌

    文件扩展名可以人为设定,扩展名为 TXT 的文件有可能是一张图片,同样,扩展名为 MP3 的文件,依然可能是一个视频。