一、文件
定义:一组相关数据的有序集合。
二、文件分类
1、常规文件
简称 r,如文本文件、二进制文件等(注意:在Linux中不区分文本文件与二进制文件;在Windows下区分文本文件与二进制文件。在两个系统之间移植时,要注意这点)。
2、目录文件
简称 d,即文件夹。
3、字符设备文件
简称 c,Linux中一切皆文件,字符设备一般指输入输出文件,如键盘、显示器和鼠标等。
4、块设备文件
简称 b,Linux中一切皆文件,块设备一般指存储器,如硬盘、内存和闪存等。
5、管道文件
简称 p,进程间通讯的“通道”。
6、套接字文件
简称 s,一般用于网络编程,如果不用于网络是常用于确定地址。
7、符号链接文件
简称 l,类似于Windows下的快捷方式。