在unix系统中,一切皆文件.系统把文件夹.字符设备.块设备.套接字都当做文件来对待.对于文件的操作,使用I/O函数,这里所说的I/O函数是指系统调用.大多数文件的I/O要用到这5个函数:open.read.write.lseek.close.这5个函数均是不带缓冲的I/O. 打开文件在内核中的表示 对于打开的文件,都是通过文件描写叙述符来描写叙述.一个没打开的文件调用open打开后,就会返回一个文件描写叙述符.文件描写叙述符是一个非负整数,标准输入.标准输出.标准出错相应的文件描写叙述符分别为…