该getpid
系统调用返回调用进程的进程ID。内核如何确定哪个进程正在调用系统调用?
C 库提供了 write()、read()、open() 等函数,我们可以在 C 程序中使用它们来进行系统调用。在哪里可以找到这些函数的源代码?
l
并v
在 exec 调用中表示参数是通过 list 还是array(vector)
. 我在某处读到它p
表示用户的路径并e
表示环境,但不明白这意味着什么?
C 为系统调用提供了诸如 write(),read().. 等库函数。如何在不使用 Linux 中的任何库的情况下在 C 中进行系统调用?