6.1 Linux系统调用概述 t include <stdio.h> int main (void) printf( hello i return o 使用命令gcc-Wal- o helo hello.c编译。 用命令 strace·/ hello跟踪该可执行文件。输出的结 果每一行都和一个系统调用相对应。 strace是一个非常 有用的程序,它可以告诉你程序使用了哪些系统调用和这 些系统调用的参数、返回值。 其中有这么一行: write(1, hello!",hello!) =66.1 Linux系统调用概述 ❖ #include <stdio.h> int main(void) { printf("hello"); return 0; } ❖ 使用命令gcc -Wall -o hello hello.c编译。 ❖ 用命令 strace ./hello 跟踪该可执行文件。输出的结 果每一行都和一个系统调用相对应。 strace是一个非常 有用的程序,它可以告诉你程序使用了哪些系统调用和这 些系统调用的参数、返回值。 ❖ 其中有这么一行: ❖ write(1, "hello!", 6hello!) = 6