linux上system命令的执行过程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
linux上system命令的执行过程
一、system验证代码
示例:
#include <stdio.h>
#include <stdlib.h>
void main(void)
{
system(“sleep 10”);
printf(“ok\n”);
}
执行结果:延时10秒,ok才打印出来。
编译工具链:aarch64-linux-gnu-gcc
window下执行
#include <stdio.h>
#include <stdlib.h>
void main(void)
{
system(“ping 192.168.2.1”);
printf(“ok\n”);
}
执行完ping命令,ok才打印出来
总结
system调用linux系统命令,只有完全执行完,才会返回原程序继续执行。