系统调用:操作系统提供给用户程序调用的一组“特殊接口,可以通过这组接口获得操作系统内核提供的服务。例如:创建进程、实现进程调度、进程管理,进程间通信,文件系统控制,系统控制,存储管理,网络管理,socket控制,用户管理等。
用户程序接口(API):通过软中断机制向内核提交请求以获取内核服务的接口。API遵循POSIX标准。
文件I/O操作
(1)open和close
open函数用于打开或者创建文件,并可以指定文件的属性及用户的权限参数。
close函数用于关闭一个打开的文件,当一个进程终止时