Linux常见系统调用
编号 | 名字 | 描述 |
---|---|---|
1 | exit | 结束进程 |
2 | fork | 创建新进程 |
3 | read | 读文件 |
4 | write | 写文件 |
5 | open | 打开文件 |
6 | close | 关闭文件 |
7 | waitpid | 等待子进程结束 |
11 | execve | 加载和运行程序 |
19 | lseek | 定位到文件偏移量处 |
20 | getpid | 获得进程ID |
27 | alarm | 设置传送信号的警告时钟 |
29 | pause | 挂起进程直到信号到达 |
37 | kill | 发送结束信号到另一个进程 |
48 | signal | 安装一个信号处理程序 |
63 | dup2 | 复制文件描述符 |
64 | getppid | 获得父进程ID |
65 | getpgrp | 获得进程组 |
67 | sigaction | a安装可移植的信号出来程序 |
90 | mmap | 将存储器页映射到文件 |
106 | stat | 获得有关文件的信息 |