C语言文件编程
第一部分 基本概念
1、Linux文件类型
1.-普通文件:存在于外部存储器中,用于存储普通数据。 1.txt 1.c 1.mp3 1.mp4
2.d目录文件:用于存放目录项,是文件系统管理的重要文件类型。 文件夹
3.p管道文件:一种用于进程间通信的特殊文件,也称为命名管道FIFO。
4.s套接字文件:一种用于网络间通信的特殊文件。
5.l链接文件:用于间接访问另外一个目标文件,相当于Windows快捷方式。 软链接
6.c字符设备文件:字符设备在应用层的访问接口。 鼠标 键盘 触摸屏 ---普通硬件设备
7.b块设备文件:块设备在应用层的访问接口。 U盘 固态硬盘 磁盘 --