Linux内核的5大管理功能:
文件管理、
进程管理、
设备管理、
内存管理、
网络管理。
举例:printf write
#include <stdio.h>
#include <unistd.h>
int main()
{
printf("printf hello linux\n");
write(1,"write hello linux\n",19);
return 0;
}
x
10
1
2
3
4
int main()
5
{
6
printf("printf hello linux\n");
7
write(1,"write hello linux\n",19);
8
9
return 0;
10
}
通过实例可以看出printf,实际上也是调用系统函数write打印输出到终端的。
IO分类:
文件IO、标准IO、目录IO