Linux内核的系统调用接口都定义在头文件 in /usr/include/asm/unistd.h中.
1.strace查看程序的系统调用
strace命令可用于查看某个程序的调用的系统函数和接收到信号。
strace命令的使用语法是: strace 程序名称
输出:每行列出该程序调用的一个系统调用,显示格式是:系统调用名称,[系统调用的参数1,系统调用的参数2,系统调用的参数3,......],返回值。
Linux内核的系统调用接口都定义在头文件 in /usr/include/asm/unistd.h中.
1.strace查看程序的系统调用
strace命令可用于查看某个程序的调用的系统函数和接收到信号。
strace命令的使用语法是: strace 程序名称
输出:每行列出该程序调用的一个系统调用,显示格式是:系统调用名称,[系统调用的参数1,系统调用的参数2,系统调用的参数3,......],返回值。