2.4.1 文件与文件夹的概念

1. 文件的命名

所谓文件,是相关信息的集合,信息可以是程序、图形、图像、文字、声音等。文件的范围很广,一段计算机程序、一份用户的文字资料、一张图片、一段音乐等都可以作为文件。在计算机系统中,通过文件的名称对信息进行管理。在操作系统中文件系统的支持下,用户在存储文件时不必考虑信息存放的物理位置和存储介质。

(1)Windows文件名称的组成

典型的文件名由文件名和文件扩展名组成,在文件名和文件扩展名之间加一个英文的点“.”作为分隔,即以英文的圆点作为文件名和扩展名之间的分隔符。

文件名称中的扩展名用于标记文件的类别,比如:ma.doc代表这是一个名字为ma的Word文档,而ma.jpg则代表这是一张名字为ma的图像文件。

在文件全名中,如果有多个英文圆点,则以最后圆点之后的字符串作为扩展名,其他的内容都是文件名。例如,文件ma.mxl,jpg.doc.pif的类型名是pif,它既不是Word文档,也不是图像文件,而是一个可执行文件。

(2)Windows文件名称的命名规范

Windows 7规定,用户可以利用中文命名文件,但一般不以中文作为文件扩展名。由于扩展名代表文件的类型,所以用户常常使用Windows所认可的英文字符串作为扩展名。除此之外,Windows对文件的命名还包括以下规则:

①文件或文件夹可以使用长文件名,最多可以使用255个字符。

②文件名中的字母可以保留指定的大小写,但是不能用大小写区分文件,例如,NOTEPAD.EXE和notepad.exe认为是同一个文件。

③文件名中可以使用汉字和空格,但是空格作为文件名的开头字符不起作用,空格也不能单独作为文件名。

④文件的扩展名可以使用多个字符,可以使用多间隔符,但是只有最后一个分隔符后的部分才是真正的扩展名。普通用户尽量不要自己臆造扩展名。

⑤同一磁盘的同一文件夹中不能有同名的文件和文件夹(文件和文件夹的名称也不能相同)。

⑥文件和文件夹名中不能使用的字符有“\”、“/”、“:”、“*”、“?”、“"”、“<”、“>”、“|”。

(3)文件名的通配符

在Windows系列文件系统中,为了代表一组文件,系统提供了通配符的概念。目前,Windows通配符有“*”和“?”两种。

“*”通配符可以代表所在位置的多个字符。例如,*.*,可以代表当前位置的所有文件夹和文件;*.EXE代表文件名任意、扩展名是EXE的所有文件;A*.* ,代表文件名中第一个字符是“A”的所有文件。

“?”通配符代表所在位置的一个任意字符。例如,A?.COM,表示以A开头第2个字符任意、扩展名是COM的所有文件。

2. 文件类型和类型图标

文件是根据扩展名进行分类的,不同的扩展名对应不同的文件类型。比如,扩展名为doc的文档是Word文档,这是一种可以使用Word编辑的文档,其内容通常是一篇文章、一部书稿等;而扩展名为jpg的文档是图像文档,可能是照片等。在Windows系统中,为了能够直观地显示出文件的类型,Windows为每种扩展名设计了一种图标,通过不同的图标表示不同类型的文件,使用户一目了然。

Windows文档的内容应该与文档类型一致,不正确的文档类型会导致Windows无所适从,甚至会损坏文件。一篇用Word编辑的论文并不会因为把扩展名改成jpg而变成照片,但是,错误的扩展名会导致Windows使用错误的工具打开这个文档,有可能导致文档被损坏。为了保护文档,Windows建议初级用户把文件的扩展名隐藏起来,以免用户无意中修改了文件扩展名,导致文件类型错误。图2-18和表2-2列出了几种常见文档及其对应的图标。

在所有文件中,文件可以被分为两大类:其一是可执行文件,也叫程序文件,它们是机器码文档,可以直接在计算机上运行,完成一定的功能。像Office系统程序、压缩软件Winrar等都是程序文件。其二是文档,文档文件不是程序,其目的是保存信息,像论文文档、照片文档、录音文档、电影文档等等。为保存信息而存在的文档必须关联一个程序文件,在需要的时候由程序文件打开它并对它操作。例如,人们常常用Word打开扩展名为doc的论文文档,用Photoshop程序打开扩展名为jpg的图像文档,用暴风影音等程序打开扩展名为avi、mpg格式的电影文档。

图2- 18常见的文件类型

表2-2 Windows常用文件扩展名表

扩展名 文件类型 扩展名 文件类型
.COM 程序文件 .BMP 位图文件
.EXE 可执行文件 .JPG 静态图像文件
.GIF 小型图像文件 .PNG 网页图像文件
.TIF 图像文件 .DOCX Word 文档文件
.MP3 压缩音频文件 .TXT 纯文本文件
.WAV 声音文件 .RTF 格式化文本文件
.AVI 影像文件 .XLSX Excel电子表格文件
.MPG 动态压缩图像 .PPTX 演示文稿文件
.SWF/FLV Flash电影文件 .TTF True Type  字体文件
.HTM/HTML Web的网页文件 .HLP 帮助文件

3. 文件的属性

在文件管理中,如果希望某些文件不能被别人直接修改,就可以把文件设置为只读的;如果不希望别人看到某些文件,就可以把文件隐藏起来。文件的只读和隐藏都是文件属性。

在Windows系统中,文件属性可以被添加到文件和文件夹上,在Windows系统的早期,文件属性有只读(Read-Only)、隐藏(Hide)、系统(System)和存档(Archive)属性,在最新的NTFS驱动器上,还可以有索引、加密和压缩等属性。顾名思义,具有只读属性的文件或文件夹,只能被访问,不能进行修改或意外删除;具有隐藏属性的文件,默认为不显示出来。特殊情况下,用户通过改变【文件夹选项】对话框的设置,使具有隐藏属性和系统属性的文件也能显示出来;具有索引属性的文件或文件夹的内容可以为快速搜索提供支持;具有加密属性的文件或文件夹的内容已经被加密;具有压缩属性的文件或文件夹则已经被压缩。

用户可以根据自己的需求把一种属性或多种属性设置到文件、文件夹上。

4. 文件夹与目录树体系

在Windows系统中,随着文件数量的增加,把所有文件都存储在一个目录中显然是不合理的。这和管理一个国家一样,试想对于13亿人口的大国,如果没有任何行政区划,所有的公民都由中央政府直接管理,那么对人员的查找和管理都很难进行。为此,提出了文件夹的概念,人们可以把相关的多个文件存放在一个文件夹中,然后再把多个文件或文件夹组织在一个更高级的文件夹中,最高层次的文件夹就是磁盘,磁盘层次的文件夹被称为根文件夹。因此存储于一块磁盘中的多级文件夹就构成了一个树形体系。由于在有些文献中也把文件夹称为目录,所以磁盘中的树形文件夹体系也称为目录树结构。

5. Windows的文件系统

计算机中的信息存储在存储介质上,为了便于信息的存储和使用,在计算机中以文件的方式来管理这些信息。在Windows系统中,负责文件管理的功能称为文件系统,文件系统是为管理文件而采用的技术的统称。

在Windows的发展历程中,使用的文件系统主要有:FAT16、FAT32和NTFS格式。

(1)FAT16

FAT16是DOS时代使用的一种文件系统,采用16bit数来标记每个磁盘块,因此容纳的磁盘块数较少,能够管理的磁盘容量较低,没有考虑文件的安全性,是一种比较初级的文件系统。

FAT16格式的文件系统能够被Microsoft的绝大多数操作系统识别。

(2)FAT32

FAT32是在FAT16基础上发展起来的一种文件系统,采用32bit数来标记每个磁盘块,因此可管理的磁盘块数较多,能够管理大容量的磁盘,但仍没有考虑文件的安全性。

FAT32格式产生于Windows 95时代,可以被Windows 95以后的操作系统所识别,但不能被DOS或者Windows 3.2等操作系统识别。

(3)NTFS

NTFS是基于服务器版的Windows NT而开发的一种文件系统,能够管理大容量的磁盘,而且充分地考虑到了多用户操作的权限与安全性问题,是目前主流的文件系统。

NTFS格式产生于Windows NT时代,可以被Windows 2000以后的操作系统所识别,但不能被Window 98及以前的操作系统识别。

因此,用户在进行文件管理前,应该了解自己所采用的文件系统。打开【计算机】窗口,设置图标的显示方式为【内容】,就能够知道各个磁盘的文件系统是哪种方式。

上一小节 下一小节