文件操作系统调用
2014-03-10 23:05
155 查看
1、文件操作系统调用
1)创建
int creat(const char *filename,mode_t mode);
2)打开
int open(const char *filename,int flags);
如果flags使用了O_CREATE标志则使用
int open(const char *filename,int flags,mode_t mode);
3)读写
int read(int fd,const void *buf,size_t length);
int write(int fd,const void *buf,size_t length);
4)定位
int lseek(int fd,offset_t offset,int whence);
whence可为一下值:
SEEK_SET:相对文件开头
SEEK_CUR:相对于文件读写指针的当前位置
SEEK_END:相对于文件末尾
5)关闭
int close(int fd);
1)创建
int creat(const char *filename,mode_t mode);
2)打开
int open(const char *filename,int flags);
如果flags使用了O_CREATE标志则使用
int open(const char *filename,int flags,mode_t mode);
3)读写
int read(int fd,const void *buf,size_t length);
int write(int fd,const void *buf,size_t length);
4)定位
int lseek(int fd,offset_t offset,int whence);
whence可为一下值:
SEEK_SET:相对文件开头
SEEK_CUR:相对于文件读写指针的当前位置
SEEK_END:相对于文件末尾
5)关闭
int close(int fd);
相关文章推荐
- Python根据操作系统自动调用创建文件目录小脚本
- linux 文件操作系统调用
- Linux操作系统下,通过系统调用和库函数分别实现对文件的拷贝
- 操作系统的文件系统基本调用命令
- java使用jdic组件调用ie内核-实现调用本地操作系统文件
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- linux 文件操作系统调用
- 文件打开的过程——调用fd=open()时操作系统所做的工作
- Java代码调用操作系统可执行文件打开相应文件一行代码实现
- 文件打开的过程——调用fd=open()时操作系统所做的工作
- linux 文件操作系统调用
- 驱动学习日记2--文件操作系统调用
- 文件操作系统调用_壹
- 外部文件调用结构体变量
- C语言一个文件中的函数能直接调用另外一个文件中的静态函数吗? (某公司校园招聘面试试题)
- Linux操作系统文件系统基础知识详解
- 操作系统课程设计——文件系统
- 如何保存pb文件,并调用测试
- C#调用OFFICE转换WORD,EXCEL,PPT文件为PDF
- 在Ajax1.0中调用页面CS文件中的方法