删除文件函数:remove(hello.c)
创建文件函数:creat(hello.c,0766)
打开文件函数:fd=open(文件路径,文件的打开方式,打开文件的权限) open(path,O_CREAT,0776) 返回值:成功时返回文件标识符,失败返回-1;
关闭文件函数:close(open()函数的返回值=(fd))。close()的返回值:成功返回 0,出错返回-1
write(fd-打开文件的标识符或文件号,需要写入的字符串,写入的字符串长度);
内容从s中写到fd中。返回值:成功返回实际写入的字节数,失败返回-1.
read(fd-打开文件的表示符或文件号,空指针,读取字符的个数);
将hello.c的内容写到s里。返回值:成功返回实际读取的字节数,失败返回-1;
文件锁定函数:flock(),用于在当前只允许你一个人打开,使用这个文件
flock(文件标识符fd,整形常量);
返回值:文件成功锁定返回0,失败返回-1;
文件移动函数:rename()
文件573.c里面的内容将会被572.c的内容覆盖掉,并且572.c文件会被删除。返回值:成功返回0,不成功返回-1
文件复制示例: