- 1
- 0
- 约8.7千字
- 约 43页
- 2016-11-01 发布于湖北
- 举报
第三部分文件IO摘要.ppt
第三部分 文件I/O Linux系统调用及用户编程接(API) Linux系统调用 所谓系统调用是指操作系统提供给用户程序的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的特殊服务。 在linux中用户程序不能直接访问内核提供的服务。 为了更好的保护内核空间,将程序的运行空间分为内核空间和用户空间 内核空间和用户空间运行在不同的级别上,在逻辑上是相互隔离的 系统调用与库函数的区别 系统调用与库函数的区别 POSIX是不区分这两者的 库函数是普通函数的集合 系统调用是操作系统提供服务的接口 系统调用运行在内核空间 用户程序接口(API) 在linux中用户编程接口(API)遵循了在UNIX中最流行的应用编程界面标准—POSIX标准。这些API主要通过C库(libc)实现的。 libc详细信息及代码: /software/libc/ 相互关系 文件I/O介绍 可用的文件I / O函数 打开文件、读文件、写文件等 大多数linux文件I / O只需用到5个函数:open、read、write、lseek 以及close。 不带缓存与带缓存的I/O函数 每个r e a d和w r i t e都调用内核中的一个系统调用,不带缓存 这些不带缓存的I / O函数不是ANSI C的组成部分,但是P O S I X 组成部分 相反地, ANSI
您可能关注的文档
- 第三课2异域风采摘要.ppt
- 第三课依法享有财产权消费者权总复习摘要.ppt
- 第三课奇才李叔同摘要.ppt
- 第三课我喜爱的水果摘要.ppt
- 第三课时 古老而现代的首都北京摘要.ppt
- 第三课磁盘及存储系统摘要.ppt
- 第三课第二框32《党的基本路线》摘要.ppt
- 第三课走进电脑世界摘要.ppt
- 第三课酒店电子商务与酒店信息化摘要.ppt
- 第三课铁路局企业文化建设颜廷君摘要.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
最近下载
- 2024年AI电源行业分析报告:AI服务器电源需求增长迅速,市场前景广阔.pdf VIP
- 零碳园区实施路径PPT.pptx VIP
- 统编版2025-2026学年语文七年级下册第四单元检测卷(含答案).doc VIP
- 从江县2025年七年级下学期语文月考质量监测试卷含答案.docx VIP
- 毕业设计(论文)-茶叶揉捻机设计.docx
- 中考语文国内名家散文阅读理解专项训练(五)(解析版)-2026年中考语文一轮复习现代文阅读训练(全国通用).docx
- 消防演练方案策划(34篇).docx VIP
- 2023-瑞幸咖啡vi手册.pdf VIP
- 强夯地基施工技术控制要点.docx VIP
- AP微积分BC 2015年真题 附答案和评分标准 AP Calculus BC 2015 Real Exam with Answers and Scoring Guidelines.pdf VIP
原创力文档

文档评论(0)