linux文件io

磁盘文件io操作

所有执行io操作的系统调用都使用文件描述符(非负整数)来指代打开的文件。

针对每个进程,文件描述符都自成一套。

通过shell打开的程序会继承shell的文件描述符的副本,0 标准输入,1标准输出,2标准错误。

fd=open(pathname,flags,mode)flags参数指定文件的打开方式, mode指定了由open()调用创建文件的访问权限,如果open没有创建文件,可以忽略mode函数。

numread=read(fd,buffer,count)

numwritten=write(fd,buffer,count)

status=close(fd)

 

posted on 2019-05-15 22:56  长岛的雪  阅读(149)  评论(0编辑  收藏  举报