详解Linux文件操作知识点
文件操作的相关系统调用 创建 int creat(const char *filename, mode_t mode); 参数mode 指定新建文件的存取权限,它同umask 一起决定文件的最终权限(mode&umask),其中umask 代表了文件在创建时需要去掉的一些存取权限,它只影响读、写和执行权限,调用函数为int umask(int newmask)。 打开 int open(const char *pathname, int flags); pathname是我们要打开的文件名(包含路径名称,默认在当前路径下) flags打开的标志 O_RDONLY 以只读的方式打开文件 O
用户评论