摘要: 1.文件类型输入输出操作的对象为外部的硬件设备、内存、硬盘上面的文件等等,linux系统将这些输入输出操作的对象都抽象成文件的概念例如外部的硬件设备对应硬盘上的一个设备文件,所以真正输入输出操作的对象就是文件。linux(和UNIX)的文件类型:(1)普通文件:一些常规文件、可执行程序和任何其它你想要的东西。(2)目录(3)符号链接文件:文件中的内容是所指向的文件全路径,不包括字符串结束字符’\0’。下面的两种文件类型是设备文件类型,对于外部的硬件设备或虚拟的软件设备,都抽象成一个个文件。设备文件有两种:(4)字符设备文件:例如像终端,有一些字符设备可以绕过内核缓冲区,在一次I/O操作中输入输 阅读全文
posted @ 2011-09-14 17:00 hnrainll 阅读(4000) 评论(0) 推荐(0)