【发布时间】:2011-08-11 05:32:45
【问题描述】:
我正在学习 UNIX 系统调用(文件、进程、I/O)等课程。我想在此基础上解决问题/练习,以便熟悉这些主题。
任何人都可以指导我访问相同的链接吗?我试着用谷歌搜索它,但找不到我要找的那个。如果您知道任何有用的链接,请告诉我。
谢谢 凯莉
【问题讨论】:
标签: unix
我正在学习 UNIX 系统调用(文件、进程、I/O)等课程。我想在此基础上解决问题/练习,以便熟悉这些主题。
任何人都可以指导我访问相同的链接吗?我试着用谷歌搜索它,但找不到我要找的那个。如果您知道任何有用的链接,请告诉我。
谢谢 凯莉
【问题讨论】:
标签: unix
系统调用是要求操作系统代表用户程序做某事的请求。系统调用是内核本身使用的函数。对于程序员来说,系统调用就像普通的 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);
}
那里有许多其他有用的(系统调用)示例。
【讨论】: