在Linux 内核开发,通常是嵌入式领域的内核开发过程中,难免会有需要访问文件系统中的文件的需求。 但 Linux 内核中可没有像在用户态那样有文件IO和标准IO可以直接对文件进行 open()/fopen() , read()/fread() , …
extern struct file *filp_open(const char *, int, umode_t); 参数说明: 第一个参数表明要打开或创建文件的名称(包括路径部分)。 第二个参数文件的打开方式,其取值与标准库中的open相应参数类似,可以取O_CREAT,O_RDWR,O_RDONLY等。 第三个参数创建文件时使用,设置创建文件的读写权限,其它情况可以设为0 该...
linux filp_open,腾讯云开发者社区,腾讯云