首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux exec步骤族简单用法

2012-08-14 
Linux exec方法族简单用法MAN (Manual pager utils) :execl, execlp, execle, execv, execvp ,execve- exe

Linux exec方法族简单用法


MAN (Manual pager utils) :
       execl, execlp, execle, execv, execvp ,execve- execute a file

       #include <unistd.h>

       extern char **environ;

       int execl(const char *path, const char *arg, ...);


       int execlp(const char *file, const char *arg, ...);


       int execle(const char *path, const char *arg, ..., char * const envp[]);

       int execv(const char *path, char *const argv[]);


       int execvp(const char *file, char *const argv[]);

      int execve(const char *filename, char *const argv[], char *const envp[]);



char*argv[] ={"ls", "-l",".", NULL};char*envp[] ={ NULL};execve("/bin/ls", argv, envp);

热点排行