跨过程序设计门槛之文件类型与打开方式

    在计算机系统中,既有系统软件,也有为各种目的而开发的千千万万种应用软件或简单的小程序。这些软件为了保存工作数据或用户数据,根据它们自身的特点和需要,会用不同的格式或形式来保存这些工作数据或用户数据,最终会存放在一个个文件之中。对于不同软件为保存数据而产生的文件格式就会不同,其保存的内容也会是千差万别。因此,不同的数据文件,可能需要使用不同的软件来打开文件中的数据或运行其中的程序。那么对于各种类型不同的文件,计算机系统是如何识别它们的呢?

    一、Windows系统基本依赖扩展名

    在一些计算机学习的资料或文档中,会有关于“文件”的介绍:

   文件用于保存特定的数据(当然也可以是程序),为了标志文件而具有文件名,文件名一般包括扩展名,即文件名中最后以.开头的几个字符,比如“ak.rmvb”这个文件名的扩展名为“rmvb”。

    在Windows系统中正是依赖这个扩展名来选择打开这个文件所调用的软件的。比如,扩展名为txt的文件一般会用记事本打开它;jpg扩展名为mpeg的文件一般会调用“Windows Media Player”来打开它。

    在Windows系统中,如果你更改一个文件的扩展名,就可能会导致这人文件不能用直接双击的方式来打开它。但是,可以通过先打开某个软件,然后使用其“打开”菜单来打开它。在Windows系统中,一般系统会默认的隐藏已知文件类型的扩展名,因此不能在Windows的资源管理器中直接修改文件的扩展名。那么,你可以通过资源管理器的菜单,打开显示扩展名的选项,之后你就可以直接修改各种文件的扩展名了。其操作依次是:

    1.用“组织-文件夹和搜索选项”,打开“文件夹选项”对话框;

    2.打开“查看”选项卡,在“高级设置”中取消“隐藏已知类型文件的扩展名”前的选择。如下图所示:

    此外,你可以通过修改Windows系统中“打开文件方式”,来改变对不同扩展名文件打开的默认软件。也有可能因为你安装了某个软件修改了某个扩展名文件的默认打开方式,而改变某种文件的打开方式。

    二、Linux系统基本不依赖扩展名

    在Linux系统中,大多数情况下是依赖文件内容来判断文件类型和打开方式的。所以,对文件扩展名的依赖并没有那么重要。但是用扩展名来标记文件类型也是一个很好的习惯。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值