摘要: 0x01 《从实践中学嵌入式Linux应用程序开发》一书中关于文件描述符的内容: 内核如何区分和引用特定的文件呢?这里用到一个重要的概念——文件描述符。对于Linux而言,所有对设备和文件的操作都是使用文件描述符来进行的。文件描述符是一个非负的整数,它是一个索引值,并指向在内核中每个进程打开文件的记 阅读全文
posted @ 2016-07-30 14:41 0dmin'blog 阅读(563) 评论(0) 推荐(0) 编辑
摘要: C语言中文件操作函数中,open()有两种形式; 一种形式是有两个参数open2; 另一种形式是有三个参数open3; 共有的参数有两个,第一个是"被打开文件的路径",第二个是"文件打开的方式"; 在使用中,如果文件打开的方式中使用了O_CREAT,则使用带有三个参数的open(),第三个参数是"被 阅读全文
posted @ 2016-07-30 13:59 0dmin'blog 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 比如我们使用creat()创建一个文件,需要给出权限,包括三个部分的权限:文件所有者、文件所属组、其他用户; 但是我们在写程序时,通常是creat(filename, 0777),那么第一个0是什么意思呢? 再看某一个教程时,听过这么一句话:0是一个占位符,可以忽略它! 阅读全文
posted @ 2016-07-30 00:02 0dmin'blog 阅读(1102) 评论(0) 推荐(0) 编辑
TOP