UNIX系统调用练习的例子?

时间:2011-08-11 05:32:45

标签: unix

我正在学习UNIX系统调用(文件,进程,I / O)等课程。我想在此基础上解决问题/练习,这样我就可以熟悉这些主题。

任何人都可以指示我关于相同的链接吗?我试着谷歌搜索它,但找不到我想要的那个。如果您知道任何有用的链接,请告诉我。

由于 凯利

1 个答案:

答案 0 :(得分:2)

系统调用是操作系统代表用户程序执行某些操作的请求。系统调用是内核本身使用的函数。对于程序员,系统调用显示为正常的C函数调用。

网站的基本示例:http://www.di.uevora.pt/~lmr/syscalls.html

 int main()
 {
    int i;
    extern int errno, sys_nerr;

    for (i = 0; i < sys_nerr; ++i)
       {
       fprintf(stderr, "%3d",i);
       errno = i;
       perror(" ");
       }
    exit (0);
 }

那里有许多其他有用的(系统调用)示例。