If you're seeing this message, it means we're having trouble loading external resources on our website.

如果你被网页过滤器挡住,请确保域名*.kastatic.org*.kasandbox.org 没有被阻止.

主要内容

文件类型

计算机将所有文件存储为二进制数据,10 的长字符串。文件代表所有不同类型的数据,例如图像、视频、文档、文本文件和电子表格。甚至应用程序也是文件。
计算机如何知道一块数据是图像,另一块是电子表格?
每个文件都有类型/种类/格式,这通常反映在文件扩展名中。 例如,“students.csv”是“CSV文档”,扩展名为“csv”。
名为“students.csv”的文件的文件信息的屏幕截图。显示这些细节:
  • 种类:CSV文件
  • 大小:22个字节(磁盘上占用4 KB)
  • 路径:Macintosh HD > 用户 > pamelafox >文档
  • 创建时间:今天,下午 4:57
  • 修改时间:今天,下午 4:57
🔍 浏览你的桌面,查看所拥有的文件类型。如果你看不到文件扩展名,则默认情况下计算机可能会设置为隐藏扩展名。 通常可以在设置中重新启用扩展名。只需在互联网上搜索“在[你的计算机系统类型]上显示扩展程序”。

检测文件类型

文件并不总是具有扩展名,有时扩展名不会反映实际的文件格式。在这种情况下,计算机可以尝试许多技术来确定文件类型,以便它可以在最合适的程序中打开该文件。
检测文件格式的一种方法是在文件数据本身内寻找线索。许多文件类型以带有元数据的“文件头”开头。
例如,GIF文件始终以字母“GIF”开头,根据ASCII标准以二进制编码:
0100 0111 0100 1001 0100 0110
如果计算机看到该二进制数据序列,则它很有信心该文件是GIF并且可以将其发送到图像查看应用程序。 应用程序可以成功读取和显示像素,也可以让用户知道该文件不是有效的图像文件。

探索文件类型

我们的计算机每天都会加载许多不同类型的文件。你可能已经熟悉了许多这些文件类型,但还可能会在计算机科学之旅中发现异乎寻常的新文件类型。
🔍 在即将到来的练习中发现更多文件类型。从来没有听说过文件? 只需在互联网上搜索更多信息,查询类似“svg文件格式”。
打开文件格式
下表列出了四种“开放格式”的扩展名,可供任何人使用的文件格式。
将每个扩展名与它可以存储的数据示例相匹配:
ExtensionExample
.csv
.gif
.mp3
.zip

网站文件格式
下表列出了可汗学院网站使用的文件格式的扩展名。
将每个扩展名与我们在网站上使用该格式的示例相匹配:
ExtensionExample
.html
.jpeg
.mp3
.svg
.js
.woff


🙋🏽🙋🏻‍♀️🙋🏿‍♂️你对这个章节还有问题吗? 我们会尽力回答— 请在下面提问框里留言!

想加入讨论吗?

尚无帖子。
你会英语吗?单击此处查看更多可汗学院英文版的讨论.