标签: c linux kernel
在源execve()系统调用中 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=fs/exec.c#l186
有一个结构linux_binprm
答案 0 :(得分:2)
当然,http://lxr.linux.no是你的朋友,请参阅http://lxr.linux.no/linux+v2.6.37/include/linux/binfmts.h#L28
答案 1 :(得分:2)
它封装了执行程序所需的所有数据:它的虚拟内存区域,磁盘上的文件名,文件描述符表,它是二进制程序还是脚本等。请参阅definition at LXR。