Tim*_*iam 6 linux system-calls
在哪里可以找到系统调用列表以及每个调用的作用?我不是 C 程序员,我是管理员,所以有时我发现在正在运行的进程上运行strace以查看发生了什么很有帮助,但有很多东西我不明白。我想我可以接受阅读源代码,但对于像我这样不花一整天编程的人来说,这是一项耗时的工作。对于理解 GNU/Linux 的这个方面有什么建议吗?
man-pages该项目中详细记录了 Linux 系统调用。从系统调用列表开始,这是联机帮助页(syscalls(2)在man 2 syscalls您的系统上)。该手册页列出了所有系统调用,并附有非常简短的摘要,并链接到记录每个系统调用的各个手册页。
在 C 库的帮助下,使用许多系统调用来提供POSIX指定的接口,因此您可能会发现在那里查找它们很有用(在 \xe2\x80\x9cSystem Interfaces\xe2\x80\x9d 部分) 。
\n