首页 > 技术文章 > Linux 系统调用

yangwenhuan 2020-03-16 23:46 原文

系统调用(system call),是操作系统内核提供给用户空间的应用程序,用于和内核空间交互,请求更高权限服务的接口。

1)fork:创建子进程。

2)文件系统操作:open(打开文件),read(读文件),write(写文件)。

3)进程间通信:pipe(创建管道),msgget(获取消息队列),shmget(获取共享内存)。

4)socket操作:socket(创建socket),listen(监听socket端口),connect(请求连接),bind(绑定socket和端口)。

 

参考链接:

https://zh.wikipedia.org/wiki/%E7%B3%BB%E7%BB%9F%E8%B0%83%E7%94%A8

https://www.ibm.com/developerworks/cn/linux/kernel/syscall/part1/appendix.html

推荐阅读