当前位置:  技术问答>linux和unix

关于execv指令

    来源: 互联网  发布时间:2016-03-19

    本文导语:  int execv(const char *path, char *const argv[]);  如果输入命令是: /sbin/uname -m 请问这里的path是/sbin 还是/sbin/uname? argv[0]应该是unmae 还是/sbin/uname 我知道argv[1]是-m 呵呵 int execvp(const char *file, char *const argv[]);  execvp里...

int execv(const char *path, char *const argv[]); 
如果输入命令是: /sbin/uname -m
请问这里的path是/sbin 还是/sbin/uname?
argv[0]应该是unmae 还是/sbin/uname
我知道argv[1]是-m 呵呵

int execvp(const char *file, char *const argv[]); 
execvp里的file知那个呢?

看了2个地方说的都不一样
请大侠指点
谢谢

|
哈哈

那是因为你的送/受信用buffer没清空啊

每次送/收完都要memset一下咯

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • execv和execve在程序上的区别在哪里啊?
  • system和execv系列
  • execve系列函数的源码应该是在哪里?
  • 怎样用execve()运行一个在RAM中的可执行文件
  • fork, execv后 timer 失效
  • execv()??
  • execl execv有必要分成两个函数吗?
  • execve failed for /etc/X11/X (errno 2)是什么问题?
  • execve()函数怎么用?
  • NOSQL iis7站长之家
  • 利用fork 与 dup2 执行 系统命令, 别的命令都可以获取执行结果,就fdisk 命令不可以. execve("/sbin/fdisk",args,NULL) , args 命令参数.
  • shell程序、fork()函数、execve()函数之间什么关系?
  • 急: 代码那里写错了??dup2 execve写的执行命令的程序, 重定向标准输入、输出、标准错误,无法获取到fdisk 的命令输出。别的命令都可以。附代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3