?? execve.c
字號:
/** linux/lib/execve.c** (C) 1991 Linus Torvalds*/#define __LIBRARY__#include <unistd.h> // Linux 標準頭文件。定義了各種符號常數(shù)和類型,并申明了各種函數(shù)。// 如定義了__LIBRARY__,則還包括系統(tǒng)調(diào)用號和內(nèi)嵌匯編_syscall0()等。//// 加載并執(zhí)行子進程(其它程序)函數(shù)。// 下面該調(diào)用宏函數(shù)對應:int execve(const char * file, char ** argv, char ** envp)。// 參數(shù):file - 被執(zhí)行程序文件名;argv - 命令行參數(shù)指針數(shù)組;envp - 環(huán)境變量指針數(shù)組。// 直接調(diào)用了系統(tǒng)中斷int 0x80,參數(shù)是__NR_execve。參見include/unistd.h 和fs/exec.c 程序。_syscall3 (int, execve, const char *, file, char **, argv, char **, envp)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -