读书频道 > 系统 > linux > Linux系统应用与开发教程
2.2.1 文件与文件类型
2015-10-29 16:40:36     我来说两句 
收藏    我要投稿   

本文所属图书 > Linux系统应用与开发教程

本书以Fedora 21为蓝本,全面系统地介绍了Linux系统的使用、管理与开发。全书共分为三部分:第一部分介绍Linux的基本知识,使读者快速认识Linux,熟悉Linux操作环境,掌握Linux的基本操作;第二部分介绍软硬件管  立即去当当网订购

2.2  文件与目录的基本概念 

用户的数据和程序大多以文件的形式保存在磁盘上。在用户使用Linux系统的过程中,需要经常对文件和目录进行各种操作。本节主要介绍Linux文件系统的基本概念。

2.2.1 文件与文件类型

在多数操作系统中都有文件的概念。文件是Linux用来存储信息的基本结构,它是被命名(称为文件名)的存储在某种介质(如磁盘、光盘和磁带等)上的一组信息的集合。Linux文件均为无结构的字符流形式。文件名是文件的标识,它由字母、数字、下划线和句点组成的字符串构成。Linux要求文件名的长度不超过255个字符,用户应该选择有意义的文件名以便于记忆。

为了便于管理和识别,用户可以把扩展名作为文件名的一部分,通常句点之后的部分为扩展名。扩展名对于将文件分类十分有用。例如,C语言编写的源代码文件具有c扩展名。除了Linux系统或应用程序采用的常见扩展名外,用户还可以根据自己的需要,自己定义文件扩展名,例如:?myext。

Linux系统中有三种基本的文件类型:普通文件、目录文件和设备文件。

(1)普通文件

普通文件是用户最经常使用的文件。它又分为文本文件和二进制文件。

文本文件:文本文件以文本的ASCII码形式存储在计算机中。它是以“行”为基本结构的一种信息组织和存储方式。

二进制文件:这类文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。常见的可执行程序、图形、图像、声音等文件都是二进制文件。

(2)目录文件

目录用于管理和组织系统中的大量文件。在Linux系统中,目录以文件的形式存在,目录文件存储了一组相关文件的位置、大小等与文件有关的信息。目录文件简称为目录。

(3)设备文件

Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般文件的使用一样,不必了解I/O设备的细节。设备文件又可以细分为块设备文件和字符设备文件。前者的存取是以字符块为单位的,后者则是以单个字符为单位的。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:2.1.2 shell的基本形式
下一篇:2.2.2 目录
相关文章
图文推荐
3.3.6 GNOME的软件管
3.3.5 GNOME的文件管
3.3.4 GNOME的窗口管
3.3.3 收藏夹和快捷
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站