例:
1.系统调用 - 关闭。当我们操作文件以后,需要关闭文件:
Int close (int fd);
2.系统调用 - 读。Int read(int fd,const void*buf,size_t length);
功能:从文件描述符fd所指定的文件中读取length个字节到buf所指向的缓冲区中,返回值为实际读取的字节数。
3.系统调用 - 写。Int write(int fd,const void*buf,size_t length);
功能:把length个字节从buf指向的缓冲区中写到文件描述符fd所指向的文件中,返回值为实际写入的字节数。
4.系统调用 - 定位。Int lseek(int fd,offset_t offset,int whence);
功能:将文件读写指针相对whence移动ofset个字节。操作成功时,返回文件指针相对于文件头的位置。
Linux学习(文件三)
最新推荐文章于 2022-11-05 13:02:50 发布