Linux 系统调用

系统调用(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

原文地址:https://www.cnblogs.com/yangwenhuan/p/12508013.html