Linux应用程序调用其他程序执行

Posted 阳光农场皮卡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux应用程序调用其他程序执行相关的知识,希望对你有一定的参考价值。

一、system

1、作用

在Linux应用程序中调用另一个程序;

2、用法

system("/sbin/ifconfig");

 

二、popen

1、作用
调用另一个程序执行,同时保存执行的结果;
 
2、使用示例
#include <stdio.h>
 
int main() {
    FILE *pf;
    char buffer[4096];
 
    pf = popen("/sbin/ifconfig", "r");
    fread(buffer, sizeof(buffer), 1, pf);
 
    printf("%s\n", buffer);
     
    pclose(pf);
    return 0;
}

  

以上是关于Linux应用程序调用其他程序执行的主要内容,如果未能解决你的问题,请参考以下文章

逆向及Bof基础实践

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础

20155307刘浩《网络对抗》逆向及Bof基础

20155311高梓云《网络对抗》逆向及Bof基础

20145301赵嘉鑫《网络对抗》逆向及Bof基础

片段 onActivityResult 方法执行调用活动 onActivityResult