文件格式

因特网为我们提供了非常丰富的信息资源,从因特网上下载文件是我们经常要做的事情。因此,你将不可避免地遇到许许多多不同的文件格式类型。你可以通过文件的扩展名知道该文件的类型。我们为什么要对文件类型加以关注呢?因为,知道了文件类型,你才能知道该文件是否适合在你的计算机上运行,你是否需要某个特定的软件程序来对它进行解压、播放,或者观看。

  大多数网站提供的文件可以同时运行于Windows和Macintosh操作系统上。你的浏览器有能力对某些文件类型进行辨认,但不能辨认出全部的文件类型,同时,新的文件类型又是不断地在增加的。当然,通常你只需要对目前因特网上一些最流行的文件类型有一个了解,就可以了。

  大多数文件属于文本、图形、音频和视频类型。有些可能是压缩文件,有些则不是。用得比较多的压缩文件的扩展名一般是.ZIP, .SIT和.TAR,这些格式是目前PC,Macintosh和UNIX上最流行的压缩文件格式。它们可以是单一的文件,也可以是包含了许多文件的单一的文件夹。偶尔,你也可能会碰到类似.tar.gz的复杂的扩展名,表示有不止一种类型的软件被用来对该文件进行了编译和压缩。

  因特网上最流行的图形文件格式的扩展名是.jpg和.gif。.jpg表示JPEG格式,是一种流行的图形压缩标准。.gif表示交互式图形格式(Graphics Interchange Format),也是一种流行的图形标准。这两种图形格式都是独立于平台的,就是说,只要你有一个图形显示程序,就可以在PC, Mac或UNIX机器上使用它们。

  对于视频,最流行的文件格式则是用于PC的.AVI、.RAM;.MPG是平台独立的,但是要有自己的播放器;.MOV和.QT是QuickTime电影格式,起初只用于Macintosh,但是现在也能用于Windows和UNIX。

  最流行的声音文件格式当数.MP3,当然,最近又出现了MP4,它们都可同时运用于Mac和PC。另外的声音文件格式有.AIFF(用于Mac),.AU使用于Mac和UNIX,.WAV用于PC,.RA则是Real Audio格式,一种因特网上的流媒体格式。

  因特网上所有能找到的文件的格式又可以被划分为两类:ASCII格式和二进制格式。ASCII文件是文本文件,你可以使用一个DOS编辑器或任何文字处理器把它打开。二进制文件包含的是非ASCII字符。如果你在你的屏幕上显示它,你将会看到许许多多奇怪的符号和字符。

  下面是我们在因特网上经常能看到的一些文件格式:

  纯文本(ASCII)文件格式.html/.htm这是用于创建网页的一种语言。文件类型:ASCII。 
  为了观看这种类型的文件,需要一个web浏览器,如,Navigator或Internet Explorer。

  .txt一种纯文本格式文件。文件类型:ASCII。 
  要观看这种文件,可以通过一个字处理器,如微软的Word,或者一个简单的文本处理器,如Simple Text或在Mac上使用的BBEdit。对于PC,你也可以使用Windows操作系统所带的Notepad。

  格式化的文本.doc一种通用的PC格式化文本文件格式。文件类型:ASCII。
  它们通常是使用Microsoft Word或WordPerfect for Windows创建的。

  .pdf便携式文档格式(Portable Document Format),是由Adobe系统公司开发的一种专有的格式。这种格式化的文档(包括一些小册子或内含艺术作品的一些文档)能够在因特网上传输,文件类型:二进制。 
  要阅读这种类型的文件,必须要使用Adobe Acrobat Reader,这种阅读器可以从Adobe网站上免费下载。

  .ps是PostScript文件。文件类型:ASCII。 
  虽然它是一种纯文本文件,它必须通过一个Postscript打印机来阅读,或者使用一种类似于Ghostscript的屏幕阅读器来阅读,可以用于Mac, Windows,和UNIX。

  压缩和编码文件.arc一种比较陈旧的压缩文件格式。文件类型:二进制。 
  一些比较旧的操作系统上使用这种压缩文件格式,如果你的操作系统是比较新的,那么你就必须再安装一个ARC程序才能阅读这种文件格式。

  .arj一种在MS-DOS机器上使用的文件格式,特别流行于欧洲。文件类型:二进制。 
  它运行起来可能是比较慢的,但是压缩效果可能要比gzip, zip和Stuffit格式更好。如果你使用的是Windows,可以用Stuffit Expander处理它,也可以使用WinZIP;如果你使用的是Mac,那么可以使用UnArjMac处理它。

  .bin一种Mac二进制II编码文件。文件类型:二进制。 
  这种文件类型要求在Mac上使用Stuffit Expander进行处理。

  .exe一种DOS或Windows程序,或自解压文件。文件类型:二进制。 
  如果你下载了一个可执行(自解压)文件,你可以在你的桌面上用鼠标双击该文件图标,然后就可以运行该文件。

  .gz/gzip是GNU项目的压缩程序,通常用于UNIX和PC文件。文件类型:二进制。 
  对于Mac用户,使用MacGZIP.有许多基于Windows的GZIP解压缩程序。

  .hqx一种通用的Macintosh编码格式。文件类型:二进制。 
  一个具有.hqx扩展名的文件是一个Macintosh二进制文件,并且已被转换为ASCII文本,能在因特网上安全地传输。如果你是Mac用户,可以使用Stuffit Expander进行译码,或者使用BinHex4 (binhex4.bin)来创建或解压缩Binhex 4文件。如果是Windows用户,可以使用BinHex13 (binhex13.zip)进行处理。

  .sit一种Macintosh文件,已经通过一种叫Stuffit的程序压缩过。文件类型:二进制。 
  如果要对一个具有扩展名.SIT的文件解压缩,无论你是Mac或Windows用户,你都需要一个Stuffit Deluxe程序或一个Stuffit Expander程序。

  .sea一种Macintosh自解压文件。文件类型:二进制。 
  一个文件夹文件通常是一系列文件的集合。由于具有该扩展名的文件夹压缩文件是自解压的,你只要双击该文件图标,该压缩文件就可自行解压,把所包含的文件都还原出来

  .uu一种使用UUencode处理过的文件。文件类型:二进制。 
  Uuencode允许用户把二进制数据转换成文本,这样就能通过e-mail进行传输。你不太能看到具有.uu扩展名的文件,因为许多e-mail程序能自动地进行译码,而你是看不见的。如果你的mail程序不具有Uudecode功能,那么你可以在Mac中使用UU Undo,在Windows中使用WinCode执行Uudecode功能。

  .Z一种UNIX压缩文件格式。文件类型:二进制。 
  你可以使用WinZIP对该种文件进行解压缩,或者在Mac中使用Stuffit Expander。你也可以使用gzip对这种文件解压缩,但不能创建这种类型的文件

  .zip一种用于DOS和Windows的公共压缩标准。文件类型:二进制。 
  你可以使用WinZip在PC上对这种文件解压缩。你也可以使用Stuffit Expander在Mac或Windows中对该类文件解压缩。

  图形文件.gif因特网上最公共的图形文件格式,它表示图形交换格式(Graphics Interchange Format)。文件类型:二进制。

  如果你的浏览器中没有内置的GIF显示程序(但大多数浏览器是有的),你可以在Windows PC上使用Lview Pro (lviewpxx.zip)或PolyView (polyvxxx.zip)来显示这种图形。如果你是Mac用户,你可以使用一种共享软件工具GIF Converter来显示或编辑GIF文件。

  .jpg/jpeg/jfif一种流行的静态图形压缩标准。文件类型:二进制。 
  只要你有一个JPEG观看器,你就可以在任何平台上观看该类文件。大多数浏览器都可以显示JPEG文件。

  .tiff一种非常大的、高质量的图形格式。文件类型:二进制。 
  在Mac上使用JPEGView,在PC上使用Lview Pro或PolyView。 
  上面这些图形格式都可以很容易地被观看、创建、和编辑,只要使用一种或一种以上的图形处理程序。如,在Mac上使用PhotoShop或DeBabelizer,在Windows上使用Photostyler或PhotoShop,等等。

  声音文件.au/uLaw/MuLaw因特网上最通用的声音文件格式。文件类型:二进制。 
  Mac上需要Sound App来播放这种类型的文件;在PC上可以使用Waveform Hold进行编辑。

  .aiff因特网上另一种相当流行的声音文件格式。文件类型:二进制。 
  虽然它是一种Macintosh文件格式,

时间: 2024-11-09 20:26:15

文件格式的相关文章

配置文件格式用哪个?文件夹+纯文本文件,XML,SQLite

稍具规模的软件都会须要一个配置文件来支持软件的执行.眼下常见的配置文件格式有纯文本.XML.SQLite.自己定义二进制格式,怎样进行选择呢? 1 纯文本--永远不会失效的文件格式 文本化是传统Unix哲学的教条之中的一个,可见其巨大威力.大多数类Unix系统的软件配置文件都是採用了纯文本格式. 比如/etc/inittab, /etc/fstab, httpd.conf等等. 1.1 长处 (1)可读性强 配置文件不仅须要让机器理解,也须要让人理解. 纯文本就很easy让人理解. (2)存在大

INI文件格式

最近在看git命令,遇到INI文件格式,上网查了一下,把它总结一下: 程序没有任何配置文件,那么它对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,为了让程序出厂后还能根据需要进行必要的配置,所以要用配置文件:配置文件有很多种,如INI配置文件,XML配置文件,cfg配置文件,还有就是可以使用系统注册表等. 本文主要介绍INI文件的格式信息. INI "就是英文 "initialization"的头三个字母的缩写:当然INI file的后缀名也不一定是

Caffe应用篇----文件格式转换

我们手中有的一般都是图片数据,jpg.bmp格式等,但caffe常使用的数据是db格式(leveldb/lmdb),因此首先我们要将自己数据转换成caffe可运行的格式文件.别捉鸡,caffe有给我们提供工具.根目录的tools文件下convert_imageset.cpp,经编译生成可执行文件,存放于./build/tools/文件,这个文件可帮我们将图片文件转换成db格式. 以分类任务为例,需要4个文件,train.train.txt.val.val.txt,train和val分别存放训练数

PE文件格式学习之PE头移位

以前刚开始学网络安全,是从免杀开始的.记得那时候杀毒软件还很弱.金山江民瑞星还存在. 那会什么原理也不懂,就一直瞎鼓捣.(后来转入渗透行列了) 这段时间一直在学PE格式,突然想起来以前很古老的PE文件头移位. 网上搜了搜,看大家虽然做了视频,但是竟然没人讲原理.借着刚好在学PE格式的知识,就做个PE文件头移位的笔记.(不喜勿喷,刚学PE头文件格式,难免出错请提点,谢谢) 当然现在这种很古老的免杀方式对于杀软来说根本是不堪一击了.纯属做笔记. PE文件的基本结构如图示: IMAGE_DOS_HEA

怎样把ppt文档转成pdf文件格式

现在很多的演示文档是用ppt做的,而pdf也是传递文档资料时一种常用的文档,有时候就会需要将ppt转换成为pdf的文件格式,那具体是怎样操作,如何把ppt转成pdf文件呢? 首先对于一些比较大的幻灯片文件,这些文件可以用转换工具来进行转换.可以把文件的内容完整的转换到pdf中. 打开转换器,选择ppt转pdf这个选项,然后把要转换的文件通过添加按钮或者是直接拖入到转换器的列表区.文件在转换之前需要关闭,不能打开编辑查看. 然后可以直接点开始转换,如果是对指定页码范围进行转换,也可以设置文件页码后

常见的多媒体文件格式几种类型

常见的多媒体文件格式类型 多媒体技术从根本上改变了昔日基于字符的各种计算机处理,动感十足的图象.声音给计算机带来了无限生机.多媒体技术的核心就是使用计算机综合处理声音.文字.图象等多媒体信息,使得计算机更富有娱乐性.更趋人性化. 3.图(常见图像文件名后缀) BMP(*.bmp):一种位图(BitMap)文件格式,它是一组点(像素)组成的图像,Windows系统下的标准位图格式,使用很普遍.其结构简单,未经过压缩,一般图像文件会比较大.它最大的好处就是能被大多数软件“接受”,可称为通用格式. 常

elf文件格式

android是建立在linux的基础上,其底层代码是安装linux可执行文件——elf的格式来组装的.本文结合android中的so文件来了解elf格式,资料大多收集于网上:elf格式位于android源码:elf.h. elf大致可分为三部分:elf头.程序头表.节区头表:当然还有上图没标出的动态符号表, elf头: #define EI_NIDENT 16 typedef struct { unsigned char e_ident[EI_NIDENT]; //magic Elf32_Ha

windows与linux文件格式的互转

有时在windows 下编写好一个脚本,复制到linux 里不能正常运行,表面上也看不出脚本语法问题,但就是不能正常运行:有时linux 下的某个脚本本来可以正常运行,可是从windows 的某处(从文件或邮箱里)复制了几句命令,粘贴到linux 的这个脚本里,保存后,这个脚本也变得不能正常运行.出现这两种情况(实际上是一种情况:linux 中的脚本包含了来自windows 的内容)的基本原因是两种系统的文件格式不同. 在windows 下,文件的换行符为\r\n,而在linux 下,它是\n.

Android逆向之旅---SO(ELF)文件格式详解

第一.前言 从今天开始我们正式开始Android的逆向之旅,关于逆向的相关知识,想必大家都不陌生了,逆向领域是一个充满挑战和神秘的领域.作为一名Android开发者,每个人都想去探索这个领域,因为一旦你破解了别人的内容,成就感肯定爆棚,不过相反的是,我们不仅要研究破解之道,也要研究加密之道,因为加密和破解是相生相克的.但是我们在破解的过程中可能最头疼的是native层,也就是so文件的破解.所以我们先来详细了解一下so文件的内容下面就来看看我们今天所要介绍的内容.今天我们先来介绍一下elf文件的

【转】gif文件格式详解

1.概述 ~~~~~~~~ GIF(Graphics Interchange Format,图形交换格式)文件是由 CompuServe公司开发的图形文件格式,版权所有,任何商业目的使用均须 CompuServe公司授权. GIF图象是基于颜色列表的(存储的数据是该点的颜色对应于颜色列表的索引值),最多只支持8位(256色).GIF文件内部分成许多存储块,用来存 储多幅图象或者是决定图象表现行为的控制块,用以实现动画和交互式应用.GIF文件还通过LZW压缩算法压缩图象数据来减少图象尺寸(关于LZ